Can now add a callback to Obj.save(cb)