Attaching a patch for this. It turns a maximum of 2 warnings into a maximum of 3 warnings on a bad prototype, updates perldiag to add a little more detail on "after '_'" is its own category, and of course adds tests. And of course, in the scope of a 'no warnings "illegalproto"', its still 0.Thread Previous