Major rewrite. Bound/Unbound clients.