I seriously can't tell which arguments go to the constructor or not, can we at least parenthesize multi-argument new invocations.