emberjs/ember.js — pull request #1269 by bradleypriest (2012-08-14 02:51:50+00:00)
Title: Check that a controller inherits from Ember.Object before instantiating it to the router.

Make sure that a Controller is at least an Ember.Object. This gives the ability for people to have capitalized controller objects or functions in their main application namespace.

See discussion on emberjs/data#352

cc/ @wagenet