Is it a bug? Or a feature?

In all but one of my games, if I click to the oldest villager and click backward, I get a child (sometimes not a child--one is 23)... but not the youngest child. The one back from THAT one is the youngest child.
One of my games has the correct ordering by age... but I note that it is the one game that is not at max population.
The glitch is not affecting my gameplay in any way, but software testing is what I do, so...I gots curiosities.
I also notice that sometimes my villagers change names on me--I'll wind up with 2 the same name... and sometimes they are gender inappropriate. I just noticed one of my guys had appropriated the name of Shanna. Maybe they're exhanging a little more than smooches in that hut! Ya think?
