>
By extending ``ContainerAwareCommand``, only the first is possible, because you can't
access the container inside the ``configure()`` method. Instead, inject any parameter or
service you need into the constructor. For example, suppose you have some ``NameRepository`` service that you'll use to get your default value: