Map<String, dynamic> toMap() => { 'name': name, 'value': {for (final e in properties.entries) e.key: e.value.toString()}, };