Ответсообщение недоступно
AutoCoW как например в Swift — однозначно. Это совершенно непредсказуемое поведение компилятора, когда он везде и всегда заворачивает всё в CoW, за исключением ситуаций когда не заворачивает. Это полностью ломает мутабельность, ибо много непредсказуемых ситуаций, меняющихся от версии к версии реализации компилятора.