use a vector instead of a set for Package::filelist... not OUR job to dedup those...