Sorry for my late answer, I was busy @ work

There is a reason for that: `saveValue` takes the event as parameter and if you want to handle an event, like with `.stopPropagtion()` you could do it at this place. 

After a possible eventhandling we are delegating to `this.saveAndRender()` which does not need an event and does not know anything about eventhandling and can be safely called programatically.

A good example is at https://github.com/robertkowalski/couchdb/blob/config-rebased/src/fauxton/app/addons/config/resources.js#L109 where some special eventhandling happens.

It's not used yet, but if someone wants to do things with the click-event like `preventDefault` or `stopPropagation` it would be easier for them.