protected internal virtual SortClause VisitSortClause(SortClause clause)
 {
     return(clause.Update(Visit(clause.Expression)));
 }
 protected internal virtual SortClause VisitSortClause(SortClause clause)
 {
     return clause.Update(Visit(clause.Expression));
 }