Implement merge.

That's what we're here for.

Closes #7.