Modifies ActiveRecord 3.0.5+ with the ability to store the actual class (instead of the base class) in polymorphic _type columns when using STI