refactor merge_bases() as preparation to libify merge-base