generic
   Elaborate : Boolean := True;
   with procedure Proc;

package Elab3_Pkg is
   procedure Elaborator;
end Elab3_Pkg;
