Surjective
findAny won't throw exception if it can't find