Learned in peepcode podcast that it's advisable to define else case even if that does nothing, this makes a developer to think about the cases "what if the else situation happens" . I think it's  a valid point the guy made