pub fn apply_sort_expression<F>( sort_expr: SortExpression, function: F, ) -> Result<SortExpression, MercError>where F: FnMut(&SortExpression) -> Result<Option<SortExpression>, MercError>,