public static T Deserialize <T>(byte[] bin, IPatcherRegistry patcherRegistry, IFormatterRegistry formatterRegistry)
 => GetSerializer <T>(patcherRegistry).Deserialize(bin, formatterRegistry);
 public static byte[] Serialize <T>(T obj, IPatcherRegistry patcherRegistry, IFormatterRegistry formatterRegistry)
 => GetSerializer <T>(patcherRegistry).Serialize(obj, formatterRegistry);