I think as a general style we try to use if/else instead of unless/else in situations when you need both branches, but I defer to @jtimberman on such things.