A InProcessKernel and InProcessKernelManager that facilitates asynchronous evaluation
of the code so that the client can continue to process events.