Fixing issue #7, travering subtree properly when a directory is
specified in a <mapping> as source