// Define Processors to use in the chain
ChainableProcessor processor = new AsyncProcessor();
// Create a ChainedProcessing handler
ChainedProcessingInvocationHandler chain = new ChainedProcessingInvocationHandler(delegate, processor);
// Make the Proxy
T mixin = ProxyUtils.mixinProxy(delegate, asyncInterfaces, chain, delegate);
// Return