io.BytesIO was introduced in Python 2.6 and I "think" we could just use BytesIO in the ZipFile constructor.