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