These are unit tests so I feel they need to be removed from here. You'll note I did add unit tests for the new merge_with functionality that I created.

I believe the better solution to what you want are some integration tests, but we have yet to find a great way to have them run quickly and reliably.