Added a Delta Semigroup for working with RangeMin trees