anchor.diff:  Begin
     Result:=nil;
     Try
  -    Result := TExprParser.Create(DataSet,Expr,
  -      [],ParserOptions,'',Nil,FldTypeMap);
  +    Result := TExprParser.Create;//(DataSet,Expr,
  +//      [],ParserOptions,'',Nil,FldTypeMap);
     Except
       PSCError(PSCConsts.ErrBadFilter);
     End;
  
positive.code:       FalseDataSet.AssignDataSet(DataSet);
      FieldsFromColl(FalseDataSet);
  
      Result := PSCCreateFilterParserEx(FalseDataSet,Simplified,[poExtSyntax]);
  
    Finally
      FalseDataSet.Free;
  
negative.code:       FieldType := FT_UNK;
        Result := Null;
  
        {.$IFNDEF D6}
        If iType=fldTIMESTAMP then   // not sure if really needed
          iType:=fldDateTime;        //
        {.$ENDIF}
  
        Case iType Of
          fldZSTRING:
  