I think the helpfullness of a helper decreases with the number of existing helpers.
The idea of helpers is to have a few that you can remember and use without having to think about them.
This is getting to be a pretty specific edge case, and I feel the ports tree does not gain much with this.
yes it is a good idea, but it will requires an exp-run
I'll commit today.
Is this going somewhere?
another attempt to handle failure case correctly