@override Object toJson() => { 'featureGroups': [for (final i in featureGroups) i.toJson()], if (projectNumber case final projectNumber?) 'projectNumber': projectNumber.toString(), };