pub unsafe extern "C" fn lyplg_ext_compile_extension_instance(
    ctx: *mut lysc_ctx,
    extp: *const lysp_ext_instance,
    ext: *mut lysc_ext_instance
) -> Type