pub type ParseParamRefHook = Option<unsafe extern "C" fn(pstate: *mut ParseState, pref: *mut ParamRef) -> *mut Node>;