docs: public ArtifactStore newInstance()
      {
          if ( factoryHelper == null )
          {
              throw new IllegalStateException( "FactoryHelper has not been set" );
          }
          return new ProxyArtifactStore( factoryHelper.getRepositoryMetadataManager(),
                                         factoryHelper.getRemoteArtifactRepositories(),
                                         factoryHelper.getRemotePluginRepositories(), factoryHelper.getLocalRepository(),
                                         factoryHelper.getArtifactFactory(), factoryHelper.getArtifactResolver(), factoryHelper.getArchetypeManager(),
                                         factoryHelper.getLog() );
      }