# File lib/glue/inflector.rb, line 21 def singularize(word) result = word.dup singular_rules.each do |(rule, replacement)| break if result.gsub!(rule, replacement) end return result end