Thank you, Sam!
Will this be in a release soon? I tend to compose longer replies at discuss.python.org than here–and also proof and revise more extensively since the discussions are about technicalities with lots of opportunity for misstatement and typo goofs when posting untested code.