pub fn visit_sort_expr<T, F>( sort_expr: &SortExpression, visitor: F, ) -> Result<Option<T>, MercError>where F: FnMut(&SortExpression) -> Result<ControlFlow<T>, MercError>,