# File lib/hashie/trash.rb, line 49 def []=(property, value) if self.class.translations.include? property.to_sym send("#{property}=", value) elsif self.class.transforms.key? property.to_sym super property, self.class.transforms[property.to_sym].call(value) elsif property_exists? property super end end