anchor.diff:      // 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`.
  
positive.code:       });
  
        // Transmission has finished
        response.endHandler(new Handler<Void>) {
  
          void handle(Void flag) {
            endHandler.handle((Void) null);
            // You may want to close your backend connection here.
          }
        }
      }
  
      @Override
  
negative.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/vertx3/vertx3/src/main/java/io/apiman/gateway/platforms/vertx3/connector/HttpConnector.java++[Vert.x 3 HTTP Connector] is an asynchronous HTTP implementation.
  