Decorator パターンをチェニングを使って見やすくした
Automator の種別がデバッグ時に分かりやすいように名前をつけた