Any reason not to update to the new `compare/4`?

```erlang
compare(Tree, Remote, AccFun) ->
    compare(Tree, Remote, AccFun, []).
```