Change context type from void* to DictionaryContext_tag*, and use forward declaration.