Making ArchiveAsync more Scala-like.