in reply to Error Checking: Have you tried 'Try/Catch'?
Have you tried Error (and its extension Error::Unhandled which is sometimes more reliable)?
These two are excellent OO-modules for error handling with all features you could imagine - try/catch/except/otherwise/finally.
-- brother ab
|
|---|