Исправить несбалансированные скобки в строке
Есть ли библиотека, которая автоматически исправит несбалансированные скобки в строке? Могут быть только незакрытые скобки, неоткрытых не может быть. Везде берём максимальное количество символов в скобки.
'xxx (yyy (zzz)' -> 'xxx (yyy (zzz))'
'x(x()v' -> 'x(x()v)'