fix parser for function arguments.