fn open_new_or_append( file_path: impl AsRef<Path>, ) -> Result<(File, usize), Error>
Open with (create + append), return File and size.