code: public Promise call(String name, Object... params) {
  		ParseResult res = parseParams(params);
  		return call(name, res.data, res.opts, res.stream);
  	}
docs: Calls an action (local or remote). Sample code:<br>
  <br>
  broker.call("service.action").then(ctx -&gt; {<br>
  <br>
  // Nested call:<br>
  return ctx.call("math.add", "a", 1, "b", 2);<br>
  <br>
  });<br>
  <br>
  ...or with CallOptions:<br>
  <br>
  return ctx.call("math.add", "a", 1, "b", 2, CallOptions.nodeID("node2"));
  
  @param name
  action name (eg. "math.add" in "service.action" syntax)
  @param params
  list of parameter name-value pairs and an optional CallOptions
  
  @return response Promise