Was a concurrency issue int he Write method that retained the slice p that was passed in, making concurrency issues much more likely with unbuffered channels.
previously developed ChannelReadWriter and InmemoryConnection obsolete.