api.lua の中に変数が局所化されるように工夫