Changed name of WorkerSubClass to ThreadWorkerSubclass