Ох хох...
Это какие то уже сложные блоки. Их надо обсуждать отдельно.
Я предлагаю сделать библиотеку простых блоков для использования в 80% случаев.