Last week, Huckabee signed Numbers USA’s no-amnesty pledge, modeled on Grover’s no-new-taxes pledge. Many immigration hawks were unimpressed (even, I understand, members of Numbers USA itself), seeing ambiguity in the language that could allow Huckabee to weasel out of it later. Well, I have no idea what weaseling might happen in the future, but his campaign has pretty clearly eliminated any potential ambiguity by posting not only the pledge, but also six specific bullet points that leave no wiggle room. The pledge itself is this:

“I pledge to oppose amnesty or any other special path to citizenship for the millions of foreign nationals unlawfully present in the United States. As President, I will fully implement enforcement measures that, over time, will lead to the attrition of our illegal immigrant population. I also pledge to make security of our borders a top priority of my administration.”

And the bullet points are these:

1. The 12 million illegal immigrants now here will have to go home.
2. They will not get any legal status while here that allows them to remain long-term.
3. Once in their home countries, they may apply for re-admittance to the U.S. as immigrants, visitors or temporary workers through normal channels.
4. Once in their home countries, they will not receive any special privileges on the basis of their having been in the U.S. illegally, such as being put to the front of a visa line.
5. There will be no new categories or programs through which they may re-enter the U.S.
6. There will not be an expansion of green cards in any existing categories that will speed up their movement to the front of the line.

Now that’s really against amnesty. There’s no reason that Romney and Thompson (if he’s still in the race by the time you read this) couldn’t sign this as well, clarifying the distinction between them, on the one hand, and McCain and Giuliani, on the other.