Make the header generation public.