# File lib/hashery/basicstruct.rb, line 220
    def method_missing(sym, *args, &blk)
      type = sym.to_s[-1,1]
      key  = sym.to_s.sub(/[=?!]$/,'').to_sym
      case type
      when '='
        store(key, args[0])
      when '!'
        @table.__send__(key, *args, &blk)
      #  if key?(key)
      #    fetch(key)
      #  else
      #    store(key, BasicObject.new)
      #  end
      when '?'
        fetch(key)
      else
        fetch(key)
      end
    end