Most computational (functional simnulation) models of language focus on communication between individuals (what we call outer language). These models investigate language competence and use somewhat later in life, i.e. after the period when the grammar, correct pronounciation, writing and concepts are being learned. There is childhood development work on learning (outer) language, with much of it focused on the correct use of concepts.
We propose a very different approach, based on dispersion (diversity) and selection.