better abstraction of the flag ZIP_FL_UNCHANGED for read methods