Also, I'm not crazy about calling it None, because it can easily be confused with the case where we simply don't have a repo at all. Maybe `PseudoRepository`?