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