public IBitset And(IBitset otherSet) { IBitset result = this.Clone(); result.AndWith(otherSet); return result; }