# File lib/facet/string/singular.rb, line 22 def singular result = self.to_s.dup SINGULAR_RULES.each do |(rule, replacement)| break if result.gsub!(rule, replacement) end return result end