Пришёл к выводу, что лишними в Oberon являются "строки" в паре с CHAR. Строки — это устаревший плоскотекстовый костыль для кучи всего, но по-хорошему, все части этой кучи необходимо делать нормально, а не через напишите-что-хотите-а-там-разберутся.

Строки вынуждают поставить язык в зависимость от кодировки, либо лишая его переносимости даже без обмена со средой, либо вынуждая принять один из имеющихся плохих вариантов, вероятно, с половинчатой поддержкой. Также это стимулирует поломки и избыточную ресурсоёмкость в обмене со средой.