I didn't see anything there which doesn't follow from first principles
(assuming one is aware of the delocalized nature of the checks done by perl).
Not to say it isn't, umm, valid; it's just nothing new.
won't stop compile time errors wasn't immediately obvious to me... On reflection it made sense, but I imagine more than few reading this thread would be marginally suprised.
Yves / DeMerphq
---
Software Engineering is Programming when you can't. -- E. W. Dijkstra (RIP)