public bool Equals(Key other) { return(_metadata.Equals(other._metadata) && object.ReferenceEquals(_token, other._token)); }