yardoc コメント埋め込み。
ついでに少しリファクタリング。