{"ast_node_type":"other","tokens":[{"end":90,"kind":"keyword","start":0,"text":"//!"}]}
//! `specialize(c, p)` takes a value-only constructor `c` and a pattern `p`, and returns a
//!
//! pattern-tuple or nothing. It works as follows: