a silex 2 service provider to manage modular application extensions