Before backbone there was already knockout.js which was based on signals. Which is what all the hip frameworks are converging on now anyway. You could have bypassed all the drama.