solved reduction problem by defining reduce in terms of interval removal
interval selectors and selectors now act differently on extend and
reduce mode