外側の変数にアクセスできることをクロージャと言うらしい。