I have an interesting problem where I am trying to implement a ruby duplication mechanism similar to MAC OS Finder. I need to try to do the following. I have a ruby object with