Why go through the effort of making a language server only to bake it into an extension for a single editor?