- Establish a version compatibility mapping between backend and clients - Allow detecting whether a client version is supported by a specific backend version - Add support for extension version matching against client version