code: func (tr Ranges) RemoveRanges(other Ranges) Ranges {
  	res := tr.clone()
  	it := other.Iter()
  	for it.Next() {
  		res.removeRangeInPlace(it.Value())
  	}
  	return res
  }
docs: // RemoveRanges removes the given time ranges from the current one.