This script saved me several weeks of boring job. Many thanks to the Supertool developers the their super tool!
FYI: I dont set [commit_changes] section to True, I use db.commit_person(obj, trans) instead. Its because the first way updates ALL people even if no changes. As a result it updates the last updated date for all them. At the same time db.commit_person(obj, trans) updates only people who meets the conditions.