I suggest keeping ``RequestBodyParamConverter`è for the uptodate implementation, and using a different name for the legacy one (supporting SensioFrameworkExtraBundle 2). This is what we were doing for the RestRouteLoader to support Symfony 2.0 in older versions of the bundle: https://github.com/FriendsOfSymfony/FOSRestBundle/tree/0.7.0/Routing/Loader