Attempt to merge mappings first; if fail, recreate type