Based on the official ECMA-262 edition 5.1 June 2011 standard:
The grammar summary defines that a grouping operator(parentheses) may only contain an expression:
PrimaryExpression :
this
Identifier
Literal
ArrayLiteral
ObjectLiteral
( Expression )
And an expression can only be an Assignmentexpression(or a sequence of those)(scroll to the end of section A.3)
Expression :
AssignmentExpression
Expression , AssignmentExpression
So according to the ECMA-262 edition 5.1 the following should be incorrect: (FunctionExpression).
After a bit of digging I figured out it is actually valid. Here is the complete derivation(to retrace it go to the end of section A.3 and follow the derivations upwards starting from
Expression: