/*
* Putting this here means only one conversion per thread may be active at
* any one time, but since the conversion process is atomic this will not
* matter unless the class is extended.
*/
writerStack = new ThreadSafeWriterStack();
/*
* create a driver that wires into a standard driver, and updates the stack
* position.