in reply to
smart human readable time epoch
In Re: one-line conditional print?, sundialsvc4 brought Text::Pluralize to my attention. It's a handy tool for dealing with plurals, if there aren't ready-made solutions like those proposed above.
Lingua::EN::Inflect is a better/deeper tool even if it's a bit less DWIM.
Results (268 votes),