@override Object toJson() => { if (name.isNotDefault) 'name': name, if (type.isNotDefault) 'type': type.toJson(), if (description.isNotDefault) 'description': description, };