Actually the logic has gotten a bit more complicated now (so the "unless..." statement is not correct). It's fine to just remove this comment (and the analogous one for should_prep_spark). People can go look where it's defined if they want to know how these are created. In general it's dangerous to have a comment that describes logic not immediately adjacent to it, otherwise it's doomed to become inaccurate.