Make the open/close callbacks for ArchiveWriter optional