FilterExpr::FilterExpr(Expr* expr) : PredicateList() { this->expr = expr; }
FilterExpr(nsAutoPtr<Expr>& aExpr) : expr(aExpr) { }
FilterExpr::FilterExpr(Expr* expr) : PredicateList() {    this->expr = expr;} //-- FilterExpr