Providing an OOB `startIdx` is probably a `RangeError`?