def method_missing(meth, *args, &block)
      define_singleton_method(meth) do
        @dict[meth]
      end

      @dict[meth] = LookupVisitor.visit(meth)
    end
def method_missing(meth, *args, &block)
      define_singleton_method(meth) do
        @dict[meth]
      end

      @dict[meth] = LookupVisitor.visit(meth)
    end
:nodoc