Implement TaskQueue.