Thats not the first time someone at CNN has tried that.
Back in the later days of the original Crossfire, they had Jon Stewart on and he spent a lot of the time trying to get the republican host at the time, to understand that he was not a journalist but in fact a comedian, and his show was for entertainment, it wasn't a news source.