Now be consistent. Your definition of what "natural born citizen" means changes every time they change the law. It's changed a dozen times since 1787, and I think the change that affects Cruz happened in 1952.
It is *MY* position that it doesn't change, and that no laws subsequent to 1787 can modify it through a new naturalization statute.
So which is it? Does it change since 1787, or does it not change since 1787?
I believe it does not change since the term Natural Born Citizen, as recommended by John Jay, was written into the Constitution. In order for it to change, you need a Constitutional Amendment. No law written by Congress can change that meaning. None. Remember, Constitutional Amendment. End of story.