gouthamr: Hi, I've been reviewing the manilaclient codebase and identified an opportunity to enhance the maintainability and scalability of the project by consolidating the API version handling in manilaclient/v2/shares.py. Currently, separate methods are implemented for different API versions, leading to code duplication. Here is my approach: Refactor the manage methods into a single method that dynamically adjusts its behavior based on the API version. This approach uses the @api_versions.wraps decorator for a broad range of versions and conditionally includes parameters in the request body based on the API version. Let me know ;)