I certainly understand operator based context and all that stuff that makes Perl so Special (well, obviously not
of it). I guess I just never really thought about what numerical value undef should have. My understanding of undefined is that it shouldn't have any value at all, by definition. I suppose that something like NaN would be closest to my expectations.