code: def query_info(self, what):
          
          if not isinstance(what, baseinteger):
              raise TypeError("what can only be an instance of type baseinteger")
          result = self._call("queryInfo",
                       in_p=[what])
          return result
docs: Way to extend the interface.
  
          in what of type int
  
          return result of type str