// TODO How do we test for an unhandled exception thrown by a FireAndForget on a different thread?

        private ITestInterfaceWithImplementation CreateForImplementation(ITestInterfaceWithImplementation instance)
        {
            return(CommandInterceptor.CreateProxy(instance));
        }
        // TODO How do we test for an unhandled exception thrown by a FireAndForget on a different thread?

        private ITestInterfaceWithImplementation CreateForImplementation(ITestInterfaceWithImplementation instance)
        {
            return CommandInterceptor.CreateProxy(instance);
        }