CTFE reinterpret cast float[] <-> ubyte[] and (w|d)string <-> ubyte[]