Use “ada package” to match all Ada package kinds.
A non-generic package may be local or non-local.
package list_pkg is -- Ada Package ... end;
A local or non-local package may also be generic.
generic type t is private; package set_pack is -- Ada Generic Package ... end;