And even then it will warn in many situations. Unsafe does not suddenly make everything okay, it only allows 3 specific things that are otherwise not allowed.
Yes, but through these it does let you break the language by creating invalid values (and thus trigger wide-ranging UBs).