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