it's not different. Ideally, both should be lowercase. I read this in the Crockford book. The point is that using a constructor without the `new` keyword leads to such insidious bugs that they have to be marked as such by reserving the uppercase identifier. Granted, this convention predates server-side javascript and maybe even the module pattern, so there's a clash here.

http://www.jslint.com/lint.html#new