Move check_for_user_assignment to Tool class.