クロージャの扱い等を修正。