I approve this proposal. Andrew, are you thinking about implementing this in 5.2 or 5.3? I ask because technically 5.2 is frozen, but we are talking about relaxing that for some of Jeff's TIPs.
The implementation of this is also so straitforward, and it clears up a long-standing problem we've been having, so I'd be willing to allow it for 5.2.