split-index: accept that a base index can be empty