@override Object toJson() => { if (score case final $1?) 'score': encodeDouble($1), if (explanation.isNotDefault) 'explanation': explanation, if (confidence case final $1?) 'confidence': encodeDouble($1), };