Disambiguated opening parenthesis in script expressions: "A(" starts script call parameters; "A (" starts parenthesized expression, after call to A
Added more examples and unit test