pub fn role(e: Element) -> ElementRole
THE role classification — exhaustive over every leaf, no _ arm anywhere.
_