in reply to Re^4: Handling errors occuring inside complex modules
in thread Handling errors occuring inside complex modules

It costs about the same as a sub call. A little less, IIRC.
  • Comment on Re^5: Handling errors occuring inside complex modules