Via jwz.  And let’s be honest, the real travesty is the implicit braces, the uncapitalized ‘foo’ and the lack of docstring…