Favor unless over if not and add reference