Fixed: added cast to fix type coercion warning
Moved ZipFile deletion to free sub so that you can reuse a ZipFile produced File object until it is deleted or while the ZipFile is valid.