- Stop using removed API StringUtils.htmlEscape()
- Switch to cleaner LanguageManager API instead of CM mode