public static void WriteObject(Stream stream, object obj)
 {
     using (var coder = new BinaryWritingCoder(stream))
         coder.Code(ref obj);
 }
 public static void WriteObject(string fileName, object obj)
 {
     using (var coder = new BinaryWritingCoder(fileName))
         coder.Code(ref obj);
 }