rebinding fix, more tests for WorkerItem