protected bool Equals(IdentityForConcurrencyConflictDetection other)
 {
     return this.commitSequence == other.commitSequence && string.Equals(this.streamId, other.streamId);
 }
 protected bool Equals(IdentityForConcurrencyConflictDetection other)
 {
     return(string.Equals(this.streamId, other.streamId) &&
            string.Equals(this.bucketId, other.bucketId) &&
            this.commitSequence == other.commitSequence);
 }
 protected bool Equals(IdentityForConcurrencyConflictDetection other)
 {
     return(_commitSequence == other._commitSequence &&
            string.Equals(_streamId, other._streamId));
 }