Structured, independent, reproducible tests. More integration tests. Register buffer modified notification instead of TextChanged autocmd. Wait for neovim/neovim#5269 to be merged in.