Make Repository use new RepositoryWorkingDir trait