This comment was still not that clear to me but I think now I understand it. So the question comes up why do we first parse the candidates directory but not releases? Parsing releases first, we would be able to immediately skip the outdated candidate builds for an already released version of Firefox.