- now also handles negative indices without issue. This increases its robustness for predicate type of use.