I'm looking at Files.move(), and I'm wondering if we should be using StandardCopyOption.ATOMIC_MOVE, and catching AtomicMoveNotSupportedOperation.