This is only true because the interpretation is not defined, so different implementations do different things.

That's not true. You're just not allowed to interpret them as characters.