privateメソッドの機能を委譲すると言うことは
private変数いじれる内部関数がないからおかしくないか?