# File lib/facets/core/string/singular.rb, line 92 def singular result = self.dup self.class.inflection_rules_by_plural.each do |(match, replacement)| break if result.gsub!(match, replacement) end return result end