{"ast_node_type":"other","tokens":[{"end":65,"kind":"keyword","start":0,"text":"then"}]}
then there is no need to define a function for `exchange_malloc`.
Lang items are loaded lazily by the compiler; e.g. if one never uses `Box`
`rustc` will emit an error when an item is needed but not found in the current