# File lib/confstruct/hash_with_struct_access.rb, line 76
    def [] key
      result = super
      if result.is_a?(Deferred)
        result = eval_or_yield self, &result.block
      end
      result
    end