Unless can be confisung, and breaks can return a value