(merge-begin, merge-end, template, A-begin, A-end, B-begin, B-end, diff,