Каст присутствует, превращение только после каста.
Если есть другие замечания-оформляйте в баг-трекере https://github.com/VirginTeam/VirginCore/issues