super-simple "method lookup" style calls
simple stateless calls using create->request->gather
simple serialized stateful calls using create->connect->(request->wait_complete->gather)->disconnect
simple concurrent stateful requests using create->connect->request…->gather