Rubén Justo [off-list ref] writes:
In this iteration, v5, I've reverted some of those major refactorings,
mainly the inlining, because it ended up introducing unnecessary
complexity for minimal benefit in this series. Maybe those refactorings
make more sense in future series.
The previous one has been cooking in 'next' already for some time
(even before the feature freeze for 2.40), so we'd usually do not
take such a rewrite and rather go with incremental refinements, but
let's discard it out of 'next' and queue this intereation instead.
We're probably overdue to rewind and rebuild 'next' this round
anyway.
Thanks for an updated version. Will queue.