If you rename _wrap_insert_event() to something like _insert_event_without_error() or something like that to indicate the purpose of the method I think the branch is fine to go in.
If you rename _wrap_insert_ event() to something like _insert_ event_without_ error() or something like that to indicate the purpose of the method I think the branch is fine to go in.