public class PQueryFlattener extends PDisjunctionRewriter
This rewriter class holds the query flattening logic