introduce Inflector::humanize