The implementation follows nova and implements an is_supported
function, that can be used in controllers, to check the requested
version and take different code paths depending on the result.
This reverts commit 7b14d983e0.
Change-Id: I5651a69f93288ac1dfdc1c8b1ad0f904e370c127