with Ada.Containers.Vectors; generic type Candidate_Range is range <>; package Bundles.Containers is package Bundle_Vectors is new Ada.Containers.Vectors (Index_Type => Positive, Element_Type => Bundle); subtype Bundle_Vector is Bundle_Vectors.Vector; type Bundle_Collection is array (Candidate_Range) of Bundle_Vector; procedure Read_Bundles (Filename : in String; Result : out Bundle_Collection); end Bundles.Containers;