This looks like an impressive improvement! FWIW, I've been
meaning to look into similar opportunities mentioned in bug
79265.
Hi. Thank you very much for feedback. If you want I can help with the PR?
I belatedly realized I didn't answer one of your questions (or
got an answer to one of mine :) so let me correct my oversight.
If you have the cycles to also tackle bug 79265 that would be
great. (I don't think of the bugs I file as my projects so if
one strikes you as interesting please feel free to grab it.)
Would making use of get_range_info() make sense here to detect
and eliminate even more cases?
I am curious what you think of this idea.
Martin