Up until just a few moments ago, Ted Cruz was the worst thing a Texan could be —Canadian.