Refactoring.
trait Parserの定義を変更して、共通化しやすくした。