The Guestworker Debate: Views from the Right and the Left