# File lib/innate/traited.rb, line 35
    def trait(hash = nil)
      if hash
        TRAITS[self] ||= {}
        result = TRAITS[self].merge!(hash)
        ANCESTRAL_VALUES.clear
        ANCESTRAL_TRAITS.clear
        result
      else
        TRAITS[self] || {}
      end
    end