We'll need separate functions to get available versions, parse the flags to know.
We'll need separate functions to get available versions, parse the flags to know.