Большое спасибо Дэвиду Робисону (David Robison) за предоставленное решение. Надеюсь пример окажется кому-то полезным.
Пригодится!
Единственный вопрос, на который я пока не нашел ответа: можно ли создавать собственные спецификации любой сложности, а также склеивать заголовки, создавать собственные («свободные») поля, не привязанные к конкретному параметру? То есть привести спецификацию к любому виду, который только пожелаешь.