On hindsight each of those should not have come as surprise to anyone.... :)

http://www.smbc-comics.com/index.php?id=3…