just curious, I see there's docs using `Type.Unsafe` but I don't understand why its not a part of TypeBox directly.