Avatar
mutating funcはExsistentialじゃないとダメなのか