add singularize/pluralize overload without using obsolete plurality enum

related to #234