Have you taken a look at Throwable? It is an excellent base exception role and I have found it very easy to work with and extend for my needs. It maybe fails your lightweight requirement since it uses Moose, but at the very least it might be a source of inspiration/ideas.
As for naming, I recommend something animal themed ;)
In reply to Re: RFC: A better name for an exception handling module?
by stvn
in thread RFC: A better name for an exception handling module?
by ELISHEVA
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |