Speaking of gaps in languages, it is amazing what languages can do without. Gender is certainly not needed, nor even singular and plural, for example. Japanese and Chinese manage quite well without them, and without a lot complicated tenses. Come to think of it, Japanese and Chinese do not really distinguish between hand and arm, or foot and leg, and it does not inhibit comprehension.I think there is a lot of junk code in languages. We understand quite well anyway.