Improved unrecognized fields support, Python3 support in every file

May be a bad behaviour - silently ignores fields. Warnings maybe?