@override Object toJson() => { 'parent': parent, if (specialistPool case final specialistPool?) 'specialistPool': specialistPool.toJson(), };