public static function create(string $body, DescriptionFactory $descriptionFactory = null, Context $context = null): MyTag
    {
        Assert::notNull($descriptionFactory);

        return new static($descriptionFactory->create($body, $context));
    }