IntervalBase's Isn't the type clear enough?