Open Thread: Ted Cruz Shows Tea Party Strength