pub(crate) fn merge_result_fn() -> MergeResultFn