Reduce the number of ways a subroutine can return
Reduce the number of tests you have to write to achieve full coverage