Thanks for this thoughtful article. As an editor, I bristle at the misuse of the term "amnesty" by those who use it as a synonym for "immigration reform." A path to citizenship if not amnesty. If people arbitrarily change the dictionary definition (just as liberals do in brazenly redefining marriage), there is no language authority. Tower of Babel here we come!