Make range logic more generic/compicated in hopes of making it more robust. :/
Make it possible to delete ignore rules.
Give a nicer log in the (common) case when a step is missing.
Don’t group failures just matching step_name.
Add a hackish reason-splitter for generic run_tests failures.