If you take a look on the code you can see that to work the
code does a cycle:
while (zStream.position < zfile.size)
I can't understand why, but when I call the class inside a
cycle sometimes at the 2nd, sometimes at the 3rd file the value
returned by zfile.size is wrong and I got an actionscript error
cause it fails to stop before the end of file.