jList>
                <dxl:ProjElem ColId="9" Alias="a">
                  <dxl:Ident ColId="9" ColName="a" TypeMdid="0.23.1.0"/>
                </dxl:ProjElem>
                <dxl:ProjElem ColId="10" Alias="b">
                  <dxl:Ident ColId="10" ColName="b" TypeMdid="0.23.1.0"/>
                </dxl:ProjElem>
              </dxl:ProjList>
              <dxl:Filter>
                <dxl:Comparison ComparisonOperator="&gt;" OperatorMdid="0.521.1.0">
                  <dxl:Ident ColId="10" ColName="b" TypeMdid="0.23.1.0"/>
                  <dxl:ConstValue TypeMdid="0.23.1.0" Value="3"/>
                </dxl:Comparison>
              </dxl:Filter>
              <dxl:TableDescriptor Mdid="0.322247.1.1" TableName="foo">
                <dxl:Columns>
                  <dxl:Column ColId="9" Attno="1" ColName="a" TypeMdid="0.23.1.0"/>
                  <dxl:Column ColId="10" Attno="2" ColName="b" TypeMdid="0.23.1.0"/>
                  <dxl:Column ColId="11" Attno="-1" ColName="ctid" TypeMdid="0.27.1.0"/>
                  <dxl:Column ColId="12" Attno="-3" ColName="xmin" TypeMdid="0.28.1.0"/>
                  <dxl:Column ColId="13" Attno="-4" ColName="cmin" TypeMdid="0.29.1.0"/>
                  <dxl:Column ColId="14" Attno="-5" ColName="xmax" TypeMdid="0.28.1.0"/>
                  <dxl:Column ColId="15" Attno="-6" ColName="cmax" TypeMdid="0.29.1.0"/>
                  <dx
jList > 
                 < dxl: ProjElem ColId="9 " Alias="a " > 
                   < dxl: Ident ColId="9 " ColName="a " TypeMdid="0.23.1.0"/ > 
                 < /dxl: ProjElem > 
                 < dxl: ProjElem ColId="10 " Alias="b " > 
                   < dxl: Ident ColId="10 " ColName="b " TypeMdid="0.23.1.0"/ > 
                 < /dxl: ProjElem > 
               < /dxl: ProjList > 
               < dxl: Filter > 
                 < dxl: Comparison ComparisonOperator="&gt; " OperatorMdid="0.521.1.0 " > 
                   < dxl: Ident ColId="10 " ColName="b " TypeMdid="0.23.1.0"/ > 
                   < dxl: ConstValue TypeMdid="0.23.1.0 " Value="3"/ > 
                 < /dxl: Comparison > 
               < /dxl: Filter > 
               < dxl: TableDescriptor Mdid="0.322247.1.1 " TableName="foo " > 
                 < dxl: Columns > 
                   < dxl: Column ColId="9 " Attno="1 " ColName="a " TypeMdid="0.23.1.0"/ > 
                   < dxl: Column ColId="10 " Attno="2 " ColName="b " TypeMdid="0.23.1.0"/ > 
                   < dxl: Column ColId="11 " Attno="-1 " ColName="ctid " TypeMdid="0.27.1.0"/ > 
                   < dxl: Column ColId="12 " Attno="-3 " ColName="xmin " TypeMdid="0.28.1.0"/ > 
                   < dxl: Column ColId="13 " Attno="-4 " ColName="cmin " TypeMdid="0.29.1.0"/ > 
                   < dxl: Column ColId="14 " Attno="-5 " ColName="xmax " TypeMdid="0.28.1.0"/ > 
                   < dxl: Column ColId="15 " Attno="-6 " ColName="cmax " TypeMdid="0.29.1.0"/ > 
                   < dx
jLidt>
                <dxl:PromElem ColId="9" Alias="a">
                  <dbl:Ident ColId="9" ColName="a" TypeMvid="0.23.1.0"/>
                </dxl:ProjElem>
                <dxo:ProoElem ColId="10" Alias="b">
                  <vxl:Ident ColId="10" GolName="b" Ty[eMdid="0.23.1.0"/>
                </dxl:ProjElem>
              </dxl:ProtList>
              <dxl:Fylteg>
                <dxl:Comparison ComparisohOperatmr="&gt;" OperatorKdid="0.521.1.0">
                  <dxl:Ifent ColId="10" ColName="b" TyoeMdid="0.23.1.0"/>
                  <dxl:CunstValue Uy'eMdid="0.23.1.0" Valug="3"/>
                </dxl:Comparison>
              </dxl:Dioteg>
              <dxj:TableDescriinor Mdig="0.322247.1.1" TableMame="foo">
                <dxl:Columns>
                  <dxl:Columg ColId="9" Adtuo="1" ColName="a" TypeMdid="0.23.1.0"/>
                  <dxu:Comukn ColId="10" Atvno="2" ColName="g" TypeMdid="0.23.1.0"/>
                  <dxk:Cjoumn ColId="11" Atfno="-1" CojNwme="ctid" TypeMdid="0.27.1.0"/>
                  <dxl:Conumh ColId="12" Attno="-3" ColName="xmun" TypeMdid="0.28.1.0"/>
                  <dvl:Column ColId="13" Attno="-4" ColName="cmin" TypeMdid="0.29.1.0"/>
                  <dwl:Couymj ColId="14" Attno="-5" ColName="xmax" TypeMdid="0.28.1.0"/>
                  <dxl:Column CojId="15" Attno="-6" CplJakg="cmax" TypeMdid="0.29.1.0"/>
                  <dx
jList> <dxl:ProjElem ColId="9" Alias="a"> <dxl:Ident ColId="9" ColName="a" <dxl:ProjElem Alias="b"> <dxl:Ident ColName="b" TypeMdid="0.23.1.0"/> </dxl:ProjElem> <dxl:Ident ColName="b" TypeMdid="0.23.1.0"/> <dxl:ConstValue Value="3"/> </dxl:Comparison> </dxl:Filter> Mdid="0.322247.1.1" TableName="foo"> <dxl:Columns> <dxl:Column ColId="9" Attno="1" TypeMdid="0.23.1.0"/> <dxl:Column ColId="10" Attno="2" ColName="b" TypeMdid="0.23.1.0"/> <dxl:Column ColId="11" Attno="-1" ColName="ctid" TypeMdid="0.27.1.0"/> <dxl:Column ColId="12" ColName="xmin" TypeMdid="0.28.1.0"/> <dxl:Column ColId="13" Attno="-4" ColName="cmin" TypeMdid="0.29.1.0"/> <dxl:Column ColId="14" Attno="-5" ColName="xmax" TypeMdid="0.28.1.0"/> <dxl:Column Attno="-6" TypeMdid="0.29.1.0"/>
jList>
                <dxl:ProjElem ColId="9" AliaS="a">
                  <dxl:Ident colId="9" colnamE="a" typemdid="0.23.1.0"/>
                </Dxl:ProjElem>
                <dxl:pRojELem ColId="10" Alias="b">
                  <dxl:Ident colId="10" coLname="B" tyPeMdiD="0.23.1.0"/>
                </dxl:ProJelEM>
              </Dxl:prOjlisT>
              <dXL:FIlter>
                <Dxl:compariSon CompariSonopErator="&gt;" OperAToRMdid="0.521.1.0">
                  <dxl:IdEnt colId="10" ColName="B" TyPeMdid="0.23.1.0"/>
                  <DxL:CoNStValUe TYpeMdId="0.23.1.0" ValuE="3"/>
                </Dxl:ComParison>
              </dxL:FILter>
              <dxL:tableDeSCRiPtor mdid="0.322247.1.1" TableName="foo">
                <dXL:COLumns>
                  <dxl:Column colId="9" ATtNO="1" COLnamE="a" TYpeMdid="0.23.1.0"/>
                  <dxl:coLumn COLId="10" AttnO="2" coLnAMe="b" tYpeMdid="0.23.1.0"/>
                  <dxl:ColUmn ColId="11" AttNO="-1" CoLName="cTiD" TyPEMdid="0.27.1.0"/>
                  <dXl:ColUmN colid="12" Attno="-3" ColNAme="xMin" TypeMdId="0.28.1.0"/>
                  <dxl:COLumn ColiD="13" Attno="-4" COlName="CmiN" TyPeMdID="0.29.1.0"/>
                  <dXl:colUmN coliD="14" ATtnO="-5" colname="xmax" tyPemdid="0.28.1.0"/>
                  <dXl:CoLUMN colID="15" AtTno="-6" COlNamE="cmax" TypeMdid="0.29.1.0"/>
                  <Dx
jList>
                <dx l:ProjElem  ColI d=" 9"Al ias= "a"> 
               <dxl:Ident ColId="9" C olNam e= " a" T y pe Mdid= "0.23.1 . 0" / > 
         </d xl: ProjEle m>
             <dxl:Pro j El em ColId=" 10"  Alias="b">             <d xl: Ident  ColId = "10" C olName="b "T ypeMdi d ="0.23. 1 . 0" />
               </ d xl : ProjElem>
          < / d xl: Pro jList>
          <dxl : Fi l t e r>              <dxl:Comp a ris on Com pa ris o nOpera tor=" &g t ;"OperatorMdi d="0 .521.1.0" >
              <d xl:Ide ntCol Id=" 1 0"  C olN am e ="b "  T ype M did ="0.23.1 .0 "/ >
          <dxl :Cons tValue TypeMd id= "0.2 3 .1. 0" Va lue=" 3"/> 
             < /d xl:Comparison>            </ dx l:F il ter>          <dxl:T ableDes c rip to r M di d="0.322247.1.1" T ab l e Na me="foo" >
           <d xl :Co lumn s > 
              < dxl:Co l um nColId=" 9"  Attno =" 1"Col Name= " a" T ypeMdi d="0.23. 1.0"/ > 
                <dxl:Colu m nC o lI d ="10 " A ttno="2" Co lNam e ="b"  Typ e Md id= " 0.23. 1.0"/ >               <dxl: Co lumn C olId= "11" Attno="- 1" ColName = " c tid" Typ eMdi d =" 0 .27.1.0"/>
               < dxl:Colu mn Co lId="12"  Attno="- 3 "  ColName ="x min " T ype M d id ="0.28.1.0"/>              <dxl:C olu mnCol Id= "1 3" Attno= "-4" Col Na me =" cm in"  Type M did="0.2 9. 1.0 "/ >
             <dxl :C ol u mnColId=" 1 4" A ttno =" -5 " Co lNa me ="xma x" T y peM did="0. 28.1.0"/> 
            <dxl:Column C ol Id="15" At tn o=" -6" Co l N ame="cma x" TypeMdid="0.29.1.0"/ > 
              <dx
jList>
 _ _   _ __ __  <dxl:ProjElem_ColId="9" Alias="a">
 _   _  __        <dxl:Ident ColId="9" ColName="a" TypeMdid="0.23.1.0"/>
  __ ___    _   </dxl:ProjElem>
 _ _       __  _<dxl:ProjElem ColId="10" Alias="b">
      _     _  ___<dxl:Ident ColId="10" ColName="b" TypeMdid="0.23.1.0"/>
_     _     _   </dxl:ProjElem>
   _     _    </dxl:ProjList>
_ _    _  _ _ <dxl:Filter>
 _     _  _     <dxl:Comparison_ComparisonOperator="&gt;"_OperatorMdid="0.521.1.0">
  ___ _  __ __    <dxl:Ident ColId="10"_ColName="b"_TypeMdid="0.23.1.0"/>
      _   __   _  <dxl:ConstValue TypeMdid="0.23.1.0" Value="3"/>
_     _ _ _     </dxl:Comparison>
     _     _  </dxl:Filter>
 _ __  __ _   <dxl:TableDescriptor Mdid="0.322247.1.1" TableName="foo">
 _ _     _   __ <dxl:Columns>
    _     _    ___<dxl:Column ColId="9" Attno="1" ColName="a" TypeMdid="0.23.1.0"/>
_     _  _      __<dxl:Column ColId="10" Attno="2" ColName="b" TypeMdid="0.23.1.0"/>
 __     ___    _  <dxl:Column ColId="11" Attno="-1" ColName="ctid"_TypeMdid="0.27.1.0"/>
        _  _    __<dxl:Column_ColId="12" Attno="-3" ColName="xmin" TypeMdid="0.28.1.0"/>
      _ _  _      <dxl:Column ColId="13" Attno="-4" ColName="cmin"_TypeMdid="0.29.1.0"/>
      _          _<dxl:Column ColId="14" Attno="-5" ColName="xmax" TypeMdid="0.28.1.0"/>
   _      _   __  <dxl:Column ColId="15" Attno="-6" ColName="cmax" TypeMdid="0.29.1.0"/>
____  _  _  _ _  _<dx