public override bool Equals(object obj) { if (this == obj) return true; BIKey compare = obj as BIKey; if (compare == null) return false; return (compare._group.Equals(_group) && compare._key.Equals(_key)); }