question: public static boolean copyFileSafe ( final Path srcFile , final Path destFile ) throws IOException { return copyFileSafe ( srcFile , destFile , false ) ; }
target:  copy a file, preserving the attributes, but NOT overwrite it