@LeuGim True. ^^" Initially I was trying to use a compile-time container with testing whether it contains a certain type, that's why I wrote it stayed this bizzare way...
By the way: it may make a difference when vtable pointers get into the game. I'm not sure whether or-types would have them too.
