Note the new rhetoric, though. Proponents no longer use any phrase that refers to the legal status of non-citizens in the U.S. "Illegal aliens" became "undocumented workers", but now they're all "immigrants", with no differentiation between legal and non-legal immigrants (or immigrants vs. visitors, either, for that matter). So now to answer them, you have to come out against "immigrants", and there are a lot of Americans who are the children or grandchildren of legal immigrants.