restructuring: zip::fileinfo has been added.