Don't DIY: Automatically transform legacy Python code to support structural pattern matching | IEEE Conference Publication | IEEE Xplore