factory GreaterThan.fromMap(Map<String, dynamic> map) { return GreaterThan(compare: map['compare'] ?? 0); }