@klickverbot  Do I need to revert `*cast(ushort*) x;` case or this optimization is required for comiler and if compiler don't provide it is compiler trouble?