Requiring new operator again.  That was a really bad idea, especially after looking at other JS libraries.  Oops.