@override Object toJson() => { if (context.isNotDefault) 'context': context, if (examples.isNotDefault) 'examples': encodeList(examples), 'messages': encodeList(messages), };