__errors__ logging now uses model.push()