public static ResponseDispatch newInstance(Response response, Iterable<ByteBuffer> content) {
        return new ResponseDispatch() {

            @Override
            protected Response newResponse() {
                return response;
            }

            @Override
            public Iterable<ByteBuffer> responseContent() {
                return content;
            }
        };
    }
<p>Factory method for creating a ResponseDispatch over a given {@link Response} and ByteBuffer content.
Because this method uses the Iterable interface, you can create the ByteBuffers lazily, or provide them as they
become available.</p>

@param response The Response to dispatch.
@param content  The provider of the Response's ByteBuffer content.
@return The created ResponseDispatch.
jdisc_core/src/main/java/com/yahoo/jdisc/handler/ResponseDispatch.java