1. ural::transform переименовано в make_transform_sequence, изменён порядок аргументов: функциональный объект - первый

2. transform_sequence с произвольным числом базовых последовательностей
copy_ptr: конструирование и присваивание на основе unique_ptr с совместимым типом