`doCopyFileUsingNewIO` does not follow symlinks which is inconsistent with `doCopyFileUsingLegacyIO`.