подниму темку, т.к. readonly активно уже используется
Опять насчет клонирования, вернее не столько клонирования, сколько о работе с иммутабельными объектами, когда надо сделать копию с какими либо измененными параметрами. И хочется чтобы везде работал автокомплит и проверка типов, а писать пхпдоки и кучу ->withKey* методов как-то очень нудно и тупо влом. Хочется добавить какой либо трейт к простому RO объекту с данными и чтобы автокомплит заработал