A little internal plumbing work to expose the (previously internal) ICommunicationChannel to clients allowing open TCP connections to be passed across AppDomains and processes.