private DataBindEngine() { // Set up the final cleanup DataBindEngineShutDownListener listener = new DataBindEngineShutDownListener(this); // initialize the task list _head = new Task(null, TaskOps.TransferValue, null); _tail = _head; _mostRecentTask = new HybridDictionary(); }