non-breaking api change to upsert, revision save