//! Selectors (doc 00 §4, Def. 5) — which focus nodes a shape applies to.
//!
//! The paper's selectors are very restricted; `HasPath` and `Sparql` are our
//! additions for class targets (gap-analysis **C1**) and SPARQL-based targets
//! (**AF-T**).
use cratePath;
use crateShapeId;
use crateSparqlTarget;
use crate;
use ;