dict: add merge/2