I hope you are right.
The only thing I would argue with is the human lemur statement - I would say “shaved lemur” with apologies to lemurs in general.