we should make temporary_gpgwrapper public.