text. Only the exact 3+3 symmetric variant is * supported; longer and asymmetric runs require CommonMark's full * delimiter-pairing algorithm and are out of scope. * * Inherits `handle()` and `getSort()` from GfmEmphasisStrong since the * emitted instructions and sort priority are identical; only the delimiter * patterns and word-boundary rules differ. */ class GfmEmphasisStrongUnderscore extends GfmEmphasisStrong { /** @inheritdoc */ protected function getModeName(): string { return 'gfm_emphasis_strong_underscore'; } /** @inheritdoc */ protected function getEntryPattern(): string { // NO_WORD_BEFORE + `(?