Shouldn't we assert anything regarding the state of `MergeResult` here?