Starting with release 1.2, this implementation was simplified, and its service model changed to threaded. author: Howard Lewis Ship, Harish Krishnaswamy