つか、クロージャは純粋な関数の定義からは外れてるだろ。