Fix a problem with parsing function signatures.

If the function signature contained new-lines, then the
parseFormalParameters function would not work.
It still won't work in some cases if the browser won't properly
regenerate the function. So, if we don't have to parse the formal
parameters, then we won't do so now.