Instead of failing with pattern matching errors on empty/invalid input, the messages should be printed on a status line.