pub fn extract_zip<R: Read + Seek, P: AsRef<Path>>(
    reader: R,
    path: P
) -> Result<()>