should be `bubbleMergeWithSearch`