code: public Object call(String method, Object... params) throws XMLRPCException {
  		return new Caller().call(method, params);
  	}
docs: Call a remote procedure on the server. The method must be described by
  a method name. If the method requires parameters, this must be set.
  The type of the return object depends on the server. You should consult
  the server documentation and then cast the return value according to that.
  This method will block until the server returned a result (or an error occurred).
  Read the README file delivered with the source code of this library for more
  information.
  
  @param method A method name to call.
  @param params An array of parameters for the method.
  @return The result of the server.
  @throws XMLRPCException Will be thrown if an error occurred during the call.