Maybe we should change the name of the argument to `repository`?