Sweet.js can't parse expression with `new` if it's not followed by an identifier
Created by: thorn0
var instance = new(Function.prototype.bind.apply(Date, [null].concat(args)))();
Leads to Error: [assertion error]: cannot get the val of a delimiter
new (Date)
leads to Error: expecting an identifier