Should Democrats take any deal they can get on immigration?