@override Object toJson() { return { if (description.isNotDefault) 'description': description, if (url.isNotDefault) 'url': url, }; }