I couldn't believe it, but that really is in the source of
constant 1.05, the version that comes with
perl 5.8.8 (and also in the unauthorized release
constant 1.11). What a major think-o by the author.
No, it could never work. Hash keys are strings. undef is not a string.