Why is this called at every execution, and not only if ``SET_VERSIONS`` is non empty?