Rename things to workable
Job::assignTo(Worker)
Worker::work() :-)