Jonathan M Davis:
Going beyond a range of ranges is likely to be quite rare,
I agree.
and when it does happen, you can simply nest equal as many times as you need.
A similar function seems useful for Phobos because it's automatic, you don't need to tell it how many levels there are.
Bye, bearophile