Hi Paul,
 
Since it some time since the last message,
I will post a v9 patch where the special handling is moved in the local.py
additionally the rename_bad_checksum is made a class method.
 
Regards,
Savvas