"A closure is an object that supports exactly one method: apply"people.csail.mit.edu1 pointfogus15 years ago