We don't need to use a sub-shell.

  As Bob pointed out we can just run:

         if empty-dir etc ..

  Rather than:

         if ( empty-dir ... )