より抽象的に「:dsl => KifuDsl.define do」を「:dsl => lambda do」と書けるようにした