Is Donald Trump the next Andrew Jackson? Or the next Groucho Marx?