# File lib/aws/record/abstract_base.rb, line 660
        def remove_attribute(attribute)
          send(:remove_method, attribute.name)
          send(:remove_method, "#{attribute.name}=")
          send(:remove_method, "#{attribute.name}_before_type_cast")
          send(:remove_method, "#{attribute.name}_changed?")
          send(:remove_method, "#{attribute.name}_change")
          send(:remove_method, "#{attribute.name}_was")
          send(:remove_method, "#{attribute.name}_will_change!")
          send(:remove_method, "reset_#{attribute.name}!")
          validators.each do |validator|
            validator.attribute_names.delete(attribute.name)
          end
          attributes.delete(attribute.name)
        end