{"ast_node_type":"other","tokens":[{"end":73,"kind":"keyword","start":0,"text":"required"}]}
required to have the same name as used in externally defined C functions.
It allows the user to use a different names for types that otherwise would be