Именно... только семантика как раз тут точнее представляется... а Вы, наверное, о синтаксисе укладки на плоскости...
Если выбрать нужные варианты организации цепей для нелинейных блоков ("составных атомов") при их создании. Не понял, можно ли перевыбрать в дальнейшем...

Вот на такой штуке уже можно примерно показывать и основы черчения алгоритмов (вообще устремлённых графов)... т.к. можно разными вариантами грубо смоделировать и "одномерные", и "двумерные"физическиструктуры вэтом смысле...

P.S. А вообще-то лучше всего в редакторе сразу заложить отрисовку "линейно" и "двумерно". Чтоб, допустим, переключил режим - и было, если брать наэтом примере, либо как для процедур разборки/сборки, либо как для освобождения патронника...