I am a big fan of strong conventions, and no waiting for interfaces. I've never used a js MVC framework before this project, and have been starting with backbone. Its been a little bit frustrating in the amount of boilerplate, and general lack of conveniences-- such as for handling ajax updates and form submissions with a minimum amount of work.<p>Has anyone really pushed the bounds on spine.js, and seen what happens? How quickly is that point reached where the library just doesn't do what you want? How easy is it to build on when that happens?<p>Thanks!