Intended Purpose of bpy.app.handler.version_update ?

I was browsing the various handlers (“callbacks”) and found that a new one was added a few months back:

version_update

Does anyone know the intended purpose of this new handler?

I found some discussion here: https://developer.blender.org/D761, and it looks like it’s called just before the “load_post” handler is called. But it doesn’t give a good description of what it’s intended to accomplish or why one might use it rather than “load_post”.