public static function fromArray(RootPackage $root, array $packageConfig) : self { return self::create($root, JsonObject::fromArray($packageConfig)); }