Since the index is signed, is it possible to get an NSNotFound? If so, then this won't work.