added definitions for Deflate and Predictor