BaseRepositoryBuilder
Note that a BaseRepositoryBuilder should be used only once to build a repository. Otherwise subsequently built repositories may be built using settings made for earlier built repositories.