expression = perl.substitute("s/\\[\\(/" + FB + "/g", expression);
expression = perl.substitute("s/\\)\\]/" + FE + "/g", expression);
String pre, func, post, tempname;
while (! perl.match(isSimpleFunction, expression)) {
try {
if (!perl.match(containsSimpleFunction, expression))
throw new MalformedValueException
("mismatched parentheses");
} catch (Perl5Util.RegexpException e) {