Type: ?array indexed by package unique name and used to cache hasPackage calls
protected $packageMap = null;