protected virtual IBTreeRange Range(int lower, int upper) { IBTreeRange lowerRange = Search(lower); IBTreeRange upperRange = Search(upper); return(lowerRange.ExtendToLastOf(upperRange)); }