Конечно, можно работать с символами. И нужно. Для этого используется Чистый Язык (аналог языка метамодели и Милтон-модели).Я, вроде, давал ссылку в своем посте на целый сайт, где занимаются работой с символами -- символическим моделированием. Повторюсь: http://www.cleanlanguage.co.uk/
Крайне интересная штука. Чистая и мощная.Но, никак, совсем новая? На русском не нашел никаких материалов абсолютно. :( А хотелось бы почитать... Все же при изменении языка наверняка поменяется что-то и в модели - чистая калька Чистого языка не проканает, имхо. :)