It is ambiguous (albeit deliberately so), therefore parens are required.
If don't believe I've used that word wrong. That's precisely the language quoted in the article for JavaScriptCore/Safari:
SyntaxError: parentheses must be used to disambiguate