There is a bug in the jsonpath array slice when the end argument is negative. This resulted in three failures reported by [JSONPath Comparison](https://cburgmer.github.io/json-path-comparison/): [Array slice with negative start and end and range of -1](https://cburgmer.github.io/json-path-comparison/results/array_slice_with_negative_start_and_end_and_range_of_-1.html), [Array slice with negative start and end and range of 0](https://cburgmer.github.io/json-path-comparison/results/array_slice_with_negative_start_and_end_and_range_of_0.html), and [Array slice with negative start and end and range of 1](https://cburgmer.github.io/json-path-comparison/results/array_slice_with_negative_start_and_end_and_range_of_1.html). Fixed in v0.153.2.