Override update() or it won't write to DB
Override update() or it won't write to DB

Also make setdefault() write all updates in a single commit. Doctests work now.

mancoast/cado-nfs,mancoast/cado-nfs,mancoast/cado-nfs,mancoast/cado-nfs,mancoast/cado-nfs,mancoast/cado-nfs,mancoast/cado-nfs