Make FIELD_TYPES a defaultdict to append fields regardeless if key exist or not
Merge branch 'defaultdict' into dev