I have prompted Simon Bachmann about the proposed patch for a second opinion, since he knows that part of Tk very well thanks to his work on TIP-166.

He sent me positive feedback. Merge can happen IMO.