Senator Cruz was naturalized by Congressional statute. Without that statute, he would not be citizen. A Congressional statute which grants citizenship can only be naturalization, because Article I, section 8 only grants Congress the power to “make rules regarding naturalization.” Congress is granted no power to define who is a citizen other than by an exercise of its power to define the rules of naturalization.
Thanks, but I'm gonna fall back on common sense and continue to support Cruz.