Human beings have identified about a million different things which warrrant the creation of a word (concept).
We only use about ~40,000-80,000 of them in the adult lexicon, i.e. the word set which allows us to sit in front of the tube and understand everything without opening a dictionary.
Such words are like file folders into which we put all the individuals which might be subsumed by the characteristics included in the "definition of the word".
Obviously, as civilization goes on, more concepts are added to our 'word pile'.
This pile is the hierarchical, pyramid-type thing, which you're not supposed to believe exists (because everything is equal-flat-blah blah blah).
At the top are the simplest words identifying the most common observations we make, e.g. place, time, direction, etc. Toward the bottom of the heap are more specific things like "elephant". So elephant is in the folder "animal" and is itself a folder if we subdivide the elephant population into say ... Indian and African types.
Clearly, we can subdivide until we get to an actual individual elephant (Horace-the elephant!).
What I think I'm doing in e-minimal is something akin to selecting "prime numbers". For instance, if you think of the first 80,000 numbers arranged in a pyramid with each successive level having one more member
4 5 6
7 8 9 10
11 12 13 14 15
... 79999 80000
you'll find prime numbers mostly at the top of the pyramid.
Now, to "make" any number you just multiply a few primes together to "get it".
5 x 3 x 11 x 23 = 3795
gray x big x animal x longnose = elephant
What do you think?