class RepositoryStore {

    public List<RepositoryName> storedRepositories() {
        return Collections.unmodifiableList(new ArrayList<RepositoryName>(storedRepositories.keySet()));
    }

    public  RepositoryStore(List<NamedParamRepository> allRepositories, Class<T> storedClass);

}