diff3 adds a lot of lines to do the conflict, which can make it harder to understand in full sometimes. especially when the lsp is just filling it with errors