Testing on CCL reviled some flaws. The stream to read write the memcached server was a character stream. But we had to read octets off it. This worked on SBCL but not CCL.
So rewrote/refactored the code. The streams are now binary. The commands are converted to octets and then sent to the server.
Now tested on SBCL and CCL and works.
Merge branch 'master' of github.com:quasi/cl-memcached