anchor.diff:  ```java
   // Native platform's connector (e.g. HTTP)
   ImaginaryBackendConnector imaginaryConnector = ...;
  -	Connection c = imaginaryConnector.establishConnection(api.getEndpoint(), ...);
  +Connection c = imaginaryConnector.establishConnection(api.getEndpoint(), ...);
   
   // Prepare in advance to do something sensible with the response
   // See next section for more detail.
  
positive.code: Implementation exemplars:
  
  * link:++https://github.com/apiman/apiman/blob/master/gateway/platforms/servlet/src/main/java/io/apiman/gateway/platforms/servlet/connectors/HttpApiConnection.java++[Servlet HTTP Connector] is a more traditional synchronous implementations.
  * link:++ https://github.com/apiman/apiman/blob/master/gateway/platforms/vertx/src/main/java/io/apiman/gateway/vertx/connector/HttpConnector.java++[Vert.x HTTP Connector] is an asynchronous HTTP implementation.
  
negative.code:     // Call #end only once.
      writeStream.end();
    }
  });
  ```
  
  Any data flowing into the executor must first be wrapped in your implementation of `IApimanBuffer` before being passed to `write`. You may call `write` an unlimited number of times, and indicate that transmission has completed by signalling `end`.
  