You said, "this logic flow isn't obvious enough IMO that it can live uncommented"

Isn't that the *very* *definition* of a code smell? Can we not make the logic flow more obvious? (Genuine question.)