In fact, I believe we should have only one availableVersions List for all API, with the possibility to add "suportedSince" (by dropingWhile v <= V)