[Specification::Set::Presenter] Change use of unless-else to if-else with swapped code paths to avoid confusing the reader