public static byte[] SerializeToByteArray <T>(T obj) => ByteArraySerializationUtility.SerializeDefaultStringToByteArray(SerializeToString(obj));
public static string SerializeToUTF16String <T>(T obj) => ByteArraySerializationUtility.SerializeByteArrayToUTF16String(SerializeToUTF16ByteArray(obj));