Fixes #52
I added a new method that doesn't require support for textDocument on the client.
textDocument
https://floss.social/@sonny/108262638066719906