https://drafts.csswg.org/css-pseudo-4/#CSSPseudoElement-interface
You can get to the pseudo-element of an element with Element.pseudo(). But some pseudos are defined to have other pseudos hanging off them, like with ::part(label)::before. Does CSSPseudoElement need its own pseudo() method?