Looks good. One optional optimisation mentioned in inline comments, but overall this looks good.
« Back to merge proposal
Looks good. One optional optimisation mentioned in inline comments, but overall this looks good.