That would be nice to have. I guess you can have the mechanism for versioning currently available. I am more “concerned” about hooking up and changing different storage providers seamlessly and easily. Also, how to expose API to users for service authentication etc.