BASE
       |
      +1
       |
      / \
     /   \
    |     |
    +2   +2
    |     |
    +3   +3
    \    /
     \  /
      \/
      +4 (merge commit)