added support for multi-threaded client interactions. much like the java lib, each...