{"ast_node_type":"import","tokens":[{"end":88,"kind":"keyword","start":0,"text":"///"}]}
    /// because we must evaluate them even during type conversion, often before the full
    /// This is a subset of the full list of predicates. We store these in a separate map
    /// predicates are available (note that super-predicates must not be cyclic).