Most of these involve patterns like findFirstToken (TokenTypes.IDENT).getText () or accessing child nodes that are guaranteed to exist by Java grammar, exactly the "theoretically possible but ...