@override Object toJson() => { if (sourceType.isNotDefault) 'sourceType': sourceType.toJson(), if (copy.isNotDefault) 'copy': copy, };