I know it's possible -- I opened the issue that actually added the parens to `new` invocations in generated JS from CS. https://github.com/jashkenas/coffee-script/issues/2287

I thought the code was intended to be `new IndexView()` in generated JS, and didn't realize this was the intentional behavior of the code.

Please always include parenthesis on constructors, as it is (or maybe was, haven't checked in a while) an impossible to silence JsHint error. Also, it's confusing especially in CoffeeScript with liberal parens rule which already has an exception for no parens calling for no arg functions...