Backbone and Pinocchio
lazywithclass.posterous.com
lazywithclass.posterous.com
Like all things, you just need to pick the right tool for the job.
By the way this is when you wish Javascript had a type system. How can you know what type a method parameter is unless you dive in the doc ? with Java you usually just have to look the interface ...
I like Backbone and I love AngularJS. Both have their merits. If Backbone isn't doing it for you perhaps your app needs a full-stack framework like Angular instead of violating separation of concerns.
http://en.wikipedia.org/wiki/Command_pattern
http://www.codeproject.com/Articles/12263/The-Command-Patter...
This Backbone+Marionette/Geppetto thing reminds me a lot of RobotLegs, which ASFAIK is one of the most well engineered and well loved AS3 MVC+Command micro frameworks. It's worth a look.