Boolean operation "trick"
stackoverflow.com
stackoverflow.com
if ( Foo( ) == true ) { return false; } else { return true; }
The comparison to true is what really had me laughing.
Also, this is a neat example to show how novices/beginners learn how to program. They don't think about conditionals operating on booleans, the result of an expression like (1 == 2). And, they overall just seem to treat booleans differently. Seems silly once you've internalized it, but I'm sure we all make this realization while we're learning.