Thanks for your great plugin! How about using treesitter for `find` function in `augend.user` (add a new helper)? treesitter can return textrange for found node via https://neovim.io/doc/user/treesitter.html#tsnode:range().