mitsuhiko/classy — pull request #18 by Daniel-dlev1 (2014-03-24 00:38:38+00:00)
Title: Absence of "new" works in more cases.

Since a class can be inside an object, when you instantiate that class without "new", the "this" context in the constructor points to that object, instead of the global context.