Hvae cucumber testing up and running with eval.
Fixes negative array ranges
Negative array steps are now supported