private void WriteGroupObjectReference(BinaryWriter writer, object obj) { if (obj == null) writer.Write(0); else writer.Write(ObjectReferenceEqualityComparer<object>.Default.GetHashCode(obj)); }