AST: fixed ast for 'a = new (b) ::X;'