When Jon Stewart’s on a roll … well, just watch.