pub unsafe extern "C" fn m3_CallV(
    i_function: IM3Function,
     ...
) -> M3Result