Arguing with a software engineer is like wrestling with a pig in the mud; after a while you realize the pig likes it.
-Unknown