I'd be willing to merge a branch implementing this feature, assuming it had really good test coverage for all the edge cases it creates.
I'd be willing to merge a branch implementing this feature, assuming it
had really good test coverage for all the edge cases it creates.