Ted Cruz thinks that Donald Trump embodies "New York values." Hillary Clinton isn't so sure.

A new television ad from the Clinton campaign implicitly (and at one point explicitly) knocks the real estate mogul for failing to be a "real" New Yorker. (New York will, perhaps not coincidentally, vote in primary elections in mid-April).

It's a strange tack for Clinton, who only became a New Yorker via IllinoisMassachusettsConnecticutArkansasWashington to take. (Moreover, when she did move to the Empire State, she settled in the suburbs. And these days she lives in D.C.) Say what you will about Trump, but the guy is a New Yorker: Except for a couple of years at Penn, he's lived his whole life there.

Clinton's ad could also be viewed as a rebuke to her primary challenger, Bernie Sanders, who supposedly fares poorly in ethnically diverse areas. But that would be even more bizarre. Despite Sanders representing the state of Vermont, there's no mistaking that accent: He's a New Yorkuh to the core. (Indeed, so obviously New York is Sanders that another native New Yorker, a popular radio show host, has taken to calling him the "deli man" in reference to his Jewish Brooklyn roots.)

And of course: What could be more New York than being a true "flatlander" and moving to Vermont?