A `BaseController` that inherit from FOSRestController ? weird... Every controllers should inherit from FOSRest ?