I'd love to see this support the Language Server Protocol, so existing LSP clients could be re-used to add intelligence to the editor :)