Parser now generates FuncArg, FuncArgTuple and FunctionDefinition objects.