refactor closing / messaging of proxies
We do better on cleaning up.  In the customchannel demo, we're only leaking a Proxy object.