in reply to Help Name This Module

How about Short::Circuit, or possibly Data::Fuse, as what you've got suggests several parallels with electrical circuits.

Alternatively, you could go with something like Execption::Watch or Data::Watch as that seems to be another thing this code pretty much does (a variant of exception handling).

Excellent idea to write this, btw.


Dr. Michael K. Neylon - mneylon-pm@masemware.com || "You've left the lens cap of your mind on again, Pinky" - The Brain