クラスのgetterからクラス内の配列をconstにして返してもらって
その配列をdupでコピーすると配列のメンバに変更を加えることができる
理屈としては問題ないんだろうけどなんか気持ち悪いなぁ…