i hate globals with a searing passion