This is just another backup. I'm putting this work on hold until
I see what comes of the new client work. If the new client work is
good then a lot of this code will just get deleted.