{"ast_node_type":"other","tokens":[{"end":90,"kind":"keyword","start":0,"text":"//!"}]}
//! as well as the closure kind "encoded" as a type. Also, special handling is needed when
//! The way this is done is somewhat hacky - the closure signature is appended to the args,
//! the closure signature contains a reference to the original closure.