module Hashie::Extensions::Mash::SafeAssignment
def custom_writer(key, *args) #:nodoc:
def custom_writer(key, *args) #:nodoc: if !key?(key) && respond_to?(key, true) raise ArgumentError, "The property #{key} clashes with an existing method." end super end