Можно еще вопрос?

Когда делаю вложенность все работает
Test().p(
Test().span('test').span('span')
).toString()
Но как сделать защиту или замену запятой на + при вводе
Test().p(
Test().span('test'),
Test().span('span')
).toString()
при таком варианте выводит только
первый span и корректно заrрывает </p>
была бы переменная, я сделал бы через .replace, а тут хз как быть
Можно просто подсказать куда копать

Большое спасибо