Имена переменных в UTF8

Здравствуйте. Хочу обратиться к разработчикам языка по вопросу о именах переменных в формате utf8. Почему в паскале я не могу объявить имя переменной в формате utf8? Хотя как уверяют, что и freepascal и в PascalABCNET - полная поддержка юникода. Ложь однако! Пробовал объявлять переменные с русскими именами - ошибка однако. Почему в других языках я это могу делать, а тут нет. Что за ограничения такие? Нельзя ли это как то исправить. Уж если заявляется поддержка юникода, то надо до конца я думаю. Спасибо за внимание.