https://martinfowler.com/bliki/AliasingBug.html 複数のオブジェクトが同一の参照をもつとき、ある1つのオブジェクトに対してその参照先の値を変更すると、別のオブジェクトの参照先の値も意図せず変更されてしまう問題。