Jon Stewart on his A-game is the most amazing thing (not that it doesn’t happen a lot… just this time, wow)! Bravo!