Yes, that's covered by the last paragraph of my initial comment - it's generally handled by symlinks already.
jspaetzel seems to think this isn't good enough though, and that the commands should magically just have the non versioned name until multiple versions show up on the same system. I'm curious about how they envision that to work.