Liutyi added functions to LanguageService