Recursive Directory Copy (with resource forks) in Mac OS X

At least for me, the module function File::Copy::Recursive::dircopy () seems to not copy resource forks of descendant files when used in Mac OS X. Has anyone else noticed this? What's a good method for copying directories in Mac OS X? Call system() to invoke cp? Thanks, Jerry Krinock