backend.py: Separate out the main work of `_update'.
[chopwood] / exception.fhtml
2013-03-08 Mark WoodingInitial commit.