negate_iife
(the code generator doesn't maintain enough context to know whether the return value is important or discarded) Fixes #272