My only caveat would be that I wish Roy Beck wouldn't throw in the "nation of immigrants" platitude.
From Ann Coulter:
All nations are "nations of immigrants" — as Peter Brimelow pointed out brilliantly in his 1992 article in National Review on immigration, which left nothing for anyone else to say (Time to Rethink Immigration? ).
Of the "nation of immigrants" locution, Brimelow says:
"No discussion of U.S. immigration policy gets far without someone making this helpful remark. As an immigrant myself, I always pause respectfully. You never know. Maybe this is what they're taught to chant in schools nowadays, a sort of multicultural Pledge of Allegiance. ... Do they really think other nations sprouted up out of the ground?"