you cannot write a regexp that will match any
level of nested balanced parentheses. You can
always write one to match a specific number of
balanced ones, but not one that can match a non-
fixed number of these. I think there is an
explaination in the Friedl book.