static extern int rc_resolver_context_foreach_uninstall(IntPtr raw, RCSharp.MarkedPackageDelegateNative fn, IntPtr user_data);
static extern void rc_resolver_context_foreach_marked_package(IntPtr raw, RCSharp.MarkedPackageDelegateNative fn, IntPtr user_data);