pluralize is NOT Idempotent. I can prove this with an example (courtesy of a personal Facebook post that hit some geeks of the language).
"taxi".pluralize => "taxis" "taxis".pluralize => "taxes" "taxi".pluralize.pluralize => "taxes"
So, βtaxiβ (what leads you) to βtaxiβ (arrangement or order) to βtaxesβ (proper pluralization of βtaxiβ). I am sure there are other examples, but they are certainly difficult to find.
Despite evaluating or accepting this answer, but I couldnβt exactly put it in the commentary on the Ryan post.
Marc talbot
source share