is that what `update_version()` raises if it doesn't have one? I didn't think it raised anything?