fn constrain_paths(
paths: &BTreeSet<BTreeMap<PathPredicate, bool>>,
active: &BTreeMap<PathPredicate, bool>,
) -> BTreeSet<BTreeMap<PathPredicate, bool>>fn constrain_paths(
paths: &BTreeSet<BTreeMap<PathPredicate, bool>>,
active: &BTreeMap<PathPredicate, bool>,
) -> BTreeSet<BTreeMap<PathPredicate, bool>>