sounds like ruby-lsp is starting to use it in the new beta release? curious what it enables/why it exists.