`(new Foo())` => `(new Foo)` `new Foo()` => `new Foo`
(new Foo())=>(new Foo)new Foo()=>new Foo