Copy should throw an Exception

If copy fails, the script will continue execution and throw other confusing errors, like "Could not close zip file" because it's working with an XML object which is null.