ExtractArchives: little rewrite and new features