in reply to Closure Confusion
Sorry, the make_closures sub should end with a return @closures; line.