function reclist_insert() does not change mergekey, so parameter signature changed...