WIP: Py3k fixes
WIP: Change field check and string check order
WIP,TST: Fixup python3 tests
WIP: really fix the order of hasfields...