Delegate the responsiblity of raising version_conflict error to resolve_for_conflict method