Should the prefixed unless be pulled into the if clause?