barrelコンストラクタ修正