Consider adding a comment here describing this state and what the `saveas_prefer_version_up` param means and does!