in reply to Two(+) versions of same module?

I thought once that I would have a similar problem, and wrote Versioned modules as a proof of concept to deal with it.

In the end I didn't have that problem, and so the proof of concept has remained just a proof of concept.