Adding API version in the backend
Refactoring settings-dependent options