Converted DocumentController from inheritance (AbstractCrudController)
to composition (CrudControllerUtils)