The GA becomes the main PackageConstructor and is used by the agent