{"ast_node_type":"other","tokens":[{"end":3,"kind":"keyword","start":0,"text":"//!"}]}
//!
//! the same reasoning, we only need to try two cases: `North`, and "everything else".
//! We call _constructor splitting_ the operation that computes such a minimal set of cases to try.