initial range
add tests; rename indexOf to get
merge