Adding abstract classes of const param fields to UserController
- Guards against typos and copy & paste errors
- Clearly defines the available params