Only the outer shouldRepeat counts at the moment. Should all of them count?