in reply to References in Perl

I don't know how to help you. It would be helpful if you posted some code and explained why you are having problems with that code. Or better yet, first of all to explain what you need in terms of functionality and then post some code with the problems. What you are trying to do and why you think you need a particular thing is often key to improving things. Sometimes what folks "want" isn't what they "need".

You are basically saying that you don't understand: http://perldoc.perl.org/File/Path.html#ERROR-HANDLING

That's fair enough. I'm sure that much could be improved. But I can't take on re-writing that part of Perl doc (which is what you are asking for) without understanding where the problem is..