change Query.range attribute to Query.slice to not clobber range()
method. Remove negative indexing support in slices. Support nested
slices.