Nicholas Clark wrote: >I think that a comprehensive fix should be possible. Note that XS can tell >the difference: Better to distinguish at compile time. Literal "undef" is a different opcode from "$undefined" or "$hash{typoed_key}". -zefram