Без заголовка
Язык с двумя нотациями, которые желательно сделать как можно ближе. Первая - смыслы, вторая - разметка смыслов в тексте.
Что в первом случае выглядит так
info("myId", relation1=some_other_id, textattribute1="Hello!" textattribute2="Bye!")
во втором внедряется в текстовый поток так
..текст до..
{
\info("myId", relation1=some_other_id)
\.textattribute1
Hello!
\.textattribute2
Bye!
}
..текст после..
Общие принципы такие, но настоящий дизайн должен быть лучше.