(Componere 2 >= 2.1.2)
Componere\cast_by_ref — Приведение к типу
Пользовательский тип
objectОбъект с пользовательским типом, совместимым с Type
   object типа Type, приведённый из object,
   где элементы являются ссылками на элементы object
  
    Выбрасывает исключение InvalidArgumentException, если тип object является производным от внутреннего класса
   
Выбрасывает исключение InvalidArgumentException, если Type является интерфейсом
Выбрасывает исключение InvalidArgumentException, если Type является трейтом
Выбрасывает исключение InvalidArgumentException, если Type является абстрактным классом
    Выбрасывает исключение InvalidArgumentException, если Type не совместим с типом object
   
