@skirtle is correct - not calling the Observable constructor was previously harmless, though bad form (one should always call a constructor).

In 4.1b3 we've added optimizations to Observable that allow us to avoid lots of unnecessary function calls when firing events for which no one is listening. This is initialized in the Observable constructor.

This optimization caused problems with the EventBus used by MVC applications (which is now fixed in the nightly builds).