I would consider the old behavior a bug...  The point about not printing anything is also valid, but I guess it depends on whether we expect to (or care about) hitting the default case