def method_missing(symbol,*args)
      if !args || args.empty?
        rtm_object = symbol.to_s.rtmize
        return RTMMethodSpace.new(rtm_object,@endpoint)
      else
        return super(symbol,*args)
      end
    end
def method_missing(symbol,*args)
      if !args || args.empty?
        rtm_object = symbol.to_s.rtmize
        return RTMMethodSpace.new(rtm_object,@endpoint)
      else
        return super(symbol,*args)
      end
    end
Gateway to all other method-spaces.  Assumes you are making a valid call
 on RTM.  Essentially, *any* method will give you an RTMMethodSpace object keyed to the
 method name, e.g. rtm.foobar will assume that RTM has a "foobar" methodspace.
 method names are converted to camelcase.