設定ホルダーを継承して使えるように見直した。