code: function load(path) {
    return io.read(path).then(data => {
      let zip = new Zip;
      return zip.z_.loadAsync(data).then(() => zip);
    });
  }
docs: Asynchronously opens a zip archive.
  
  @param {string} path to the zip archive to load.
  @return {!Promise<!Zip>} a promise that will resolve with the opened
  archive.