~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Nice use of bolding there, ZotGuy. Ask yourself this question"
"To establish an uniform Rule of Naturalization"
"To provide for the common Defence"
define and punish . . . Offences against the Law of Nations" -- At the time the Constitution was written, immigration and emigration restrictions were a well-recognized branch of the so-called "Law of Nations", and illegal immigration is an offense against the law of nations. If you need a primer on what the Law of Nations is, I can give you one. Suffice it to say that the Founders were aware of what this phrase meant.
Setting and enforcing rules for immigration IS A DELEGATED POWER granted Congress by the Constitution. Making arbitrary laws prohibiting We the People from owning, possessing, ingesting or selling ANYTHING is NOT. No matter how you twist and turn the Constitution, IT’S JUST NOT THERE. And per the Ninth and Tenth Amendments, if power is not specifically granted, FedGov DOESN’T HAVE IT. Remember, the Constitution is a limitation on GOVERNMENT, not on We, the People. We, the People, through the several states, ceded some of OUR authority in order to create FedGov. It’s just not possible to cede something that’s not yours to begin with!