You’re right. However as long as the law that is based on it isn’t, then it’s no big deal.
If we wanted to, we could easily have Mexico pay for the wall. Refuse? Okie dokie. Let’s do this. Go from Mexico’s Northern border, march South. Search every inch of land and property, destroy any drug fields, destroy any cartel hide outs, and kill anyone that raises arms against us. Then annex Mexico. It can easily be argued, then proven that the Mexican government has committed Cassus Belli against the United States. I highly doubt Mexico would find much help from the rest of the world either.
Good Mexican people who have been exploited, and crushed by the corrupt Mexican government, and their corrupt countrymen. Those Mexicans would be cheering in the streets. Every Cartel member would be ratted on, and that would be that. Americans would then be able to travel to Mexico and go on vacation without having to worry about being kidnapped, robbed, raped, or murdered. It’s a win - win. The economic cost would be pretty high, but let the free market take care of it.
Don’t dot an “I” or the whole document is void