I think it's okay to not raise an error if the contact is being created (at least that matches my expectation of what `.save()` would do). Thoughts?