そうそう。その辺、酷いなと思っていたので、 #32 でリファクタリングしました。