fall-through bug

Now I understand why people say non-fall-through should be the default
behavior.