pub fn check_structure(graph: &Graph, root: &str) -> Result<(), EngineError>
One inference, so a lint and a render refuse identically.