@override Map<String, dynamic> toJson() => { 'type': 'FilteredExpression', 'expression': expression.toJson(), 'filters': filters.map((filter) => filter.toJson()).toList(), };