This is a refactoring mistake. The `MergeResult` interface used to have an `entity()` method, at which point this definition became redundant, but then the `entity()` method got renamed to `single()`.