Lost what? The election? {snicker!}
I think we definitely have to move towards a common agreement that everything that goes into Political Humor/Cartoons is a satire.
It's really getting WAAAAY too hard to distinguish truth from fiction when it comes to the Rats. =P