Also better would be:
```php
use Sylius\Bundle\ResourceBundle\Model\RepositoryInterface;

public function __construct(RuleCheckerRegistryInterface $registry, EventDispatcherInterface $dispatcher, SecurityContextInterface $securityContext, RepositoryInterface $subjectRepository)
{
    parent::__construct($registry, $dispatcher);

    $this->securityContext = $securityContext;
    $this->subjectRepository = $subjectRepository;
}