An Objective-C implementation of ActiveSupport's Inflector