fixed bug where types was an unmergable first level field