Signature is not the same between 2.3 and 2.4, so it is needed:

- https://github.com/symfony/symfony/blob/2.3/src/Symfony/Component/Console/Descriptor/DescriptorInterface.php#L29
- https://github.com/symfony/symfony/blob/2.4/src/Symfony/Component/Console/Descriptor/DescriptorInterface.php#L30