> Templates without extreme precautions and Unqual!T all around will get instantiated up to 3x(!) times. I'm not sure why `Unqual!T` exists. `cast()T` will remove all the head qualifiers, no templates involved.