Add compile time constraint on Callbacks that they must be of a class that is type WorkerThread
Add compile time constraint on Callbacks that they must be of a class that is type WorkerThread