fix def dict_merge