move definition to top of block
Fix some bugs in Tools/scripts/abitype.py.
Ignore Mac OS X entries for .DS_Store
Remove unnecessary exception handler.
Issue #17563: Fix dict resize performance regression.