New object expression AST node.
EBNF grammar:
object-creation-expression:
"new" type "(" ( argument_list )? ")" object-or-collection-initializer?
"new" type object-or-collection-initializer
delegate-creation-expression:
"new" delegate-type "(" expression ")"