{"ast_node_type":"other","tokens":[{"end":42,"kind":"keyword","start":0,"text":"//!"}]}
//! <=> specialize(c, p) returns something
//! matches!(c(v_1, .., v_n), p)
//!     && matches!((v_1, .., v_n), specialize(c, p))