move where we fail the version on an exception in updating
fix bug in convert-clj-domain-spec when :persistence-opts isn't there