code: func (s CPUSet) Difference(s2 CPUSet) CPUSet {
  	return s.FilterNot(func(cpu int) bool { return s2.Contains(cpu) })
  }
docs: // Difference returns a new CPU set that contains all of the elements that
  // are present in this set and not the supplied set, without mutating either
  // source set.