- This can be used inside the extension-resolver to create a valid package using the factory that must be passed as extension-resolver constructor args