code: func (b Builder) Add(elems ...int) {
  	if b.done {
  		return
  	}
  	for _, elem := range elems {
  		b.result.elems[elem] = struct{}{}
  	}
  }
docs: // Add adds the supplied elements to the result. Calling Add after calling
  // Result has no effect.