# File lib/innate/traited.rb, line 71
    def ancestral_trait_values(key)
      klass = self.kind_of?(Module) ? self : self.class
      cache = ANCESTRAL_VALUES[klass] ||= {}
      cache[key] ||= each_ancestral_trait([]){|array, trait|
        array << trait[key] if trait.key?(key) }
    end