code: def query_object(self, obj_uuid):
          
          if not isinstance(obj_uuid, basestring):
              raise TypeError("obj_uuid can only be an instance of type basestring")
          return_interface = self._call("queryObject",
                       in_p=[obj_uuid])
          return_interface = Interface(return_interface)
          return return_interface
docs: Queries the IUnknown interface to an object in the extension pack
          main module. This allows plug-ins and others to talk directly to an
          extension pack.
  
          in obj_uuid of type str
              The object ID. What exactly this is
  
          return return_interface of type Interface
              The queried interface.