Initial port of the new language service work.