Hi Nicholas, Nicholas Clark wrote: > Add deprecate.pm. Deprecate shipping Switch.pm in the core distribution. Yay! > 3: Fix the bit of the code that is commented as "fragile" What's wrong with the following change that fixes 1/2 of the fragility? Make the ugly line use if $] >= 5.011, 'deprecate'; become the ugly line BEGIN { if ($] >= 5.11) { require deprecate; deprecate->import(); } } which does the same without additional call stacks. And reads more easily (to me), too. Best regards, SteffenThread Previous | Thread Next