enumerate
FailureRepository
NullFailureRepository