I take it it's also the impossible-language construction challenge :) S -> AS has to be the foundation of all syntactic languages, and semantically A's have to be nouns, aka predicates for a meaningful language. When the grammar builds up, especially if it's allowed to be quite ambiguous, or if special dependency marking particles are added, the semantic categories could however be divided differently. E.g. there could be a class of "warm things", such as "home", "in", "friendly" and "to love" as opposed to other categories defined by quality. The word order of the sentence could consequently be determined according to category.