I don’t think it’s unconstitutional. They’re making all of this crap up.
I don’t think this is about muslims. I think it’s about stopping terrorists and about H1-Bs and other visa programs that interfere with hiring Americans.
I think the Left is trying to end run a TPP-like arrangement, to continue to dissolve the US and have sub-standard wages/earnings/welfare for as many Americans/people in the US as possible.
Similar to this: http://www.vdare.com/posts/davos-boss-a-billion-african-refugees