Optional structured metadata (e.g. {'expectedType': 'String', 'foundType': 'int'})
final Map<String, Object?>? data;