{"ast_node_type":"other","tokens":[{"end":3,"kind":"keyword","start":0,"text":"//!"}]}
//!
//! of a type, we must therefore track which can be omitted.
//! Let's call "empty" a constructor that matches no valid value for the type, like `Some` for the