General purpose Language Server
