You are absolutely right, adding a DEBUG block would not be unreasonable, or even hard to imagine. Keywords
could be added to perl (or any other language) willy-nilly, and there's not much we can do about it except get involved in the development process. We should thank Larry for giving us that option.
Good catch, in that there are missing keywords in keywords.(pl|h). I wonder if it's an oversight or by design? Is it worthy of a post to the p5p mailing list?