Api versioning, Refactoring