Reorder logic in save method. Try to update first, and failing that, then try creating a new object. Avoids false object conflict error 409 exceptions and the need to catch them for the wrong reasons.
Update CHANGELOG.