sig   type t = {     additionalGuests : int;     comment : string;     displayName : string;     email : string;     id : string;     optional : bool;     organizer : bool;     resource : bool;     responseStatus : string;     self : bool;   }   val additionalGuests :     (GapiCalendarV3Model.EventAttendee.t, int) GapiLens.t   val comment : (GapiCalendarV3Model.EventAttendee.t, string) GapiLens.t   val displayName : (GapiCalendarV3Model.EventAttendee.t, string) GapiLens.t   val email : (GapiCalendarV3Model.EventAttendee.t, string) GapiLens.t   val id : (GapiCalendarV3Model.EventAttendee.t, string) GapiLens.t   val optional : (GapiCalendarV3Model.EventAttendee.t, bool) GapiLens.t   val organizer : (GapiCalendarV3Model.EventAttendee.t, bool) GapiLens.t   val resource : (GapiCalendarV3Model.EventAttendee.t, bool) GapiLens.t   val responseStatus :     (GapiCalendarV3Model.EventAttendee.t, string) GapiLens.t   val self : (GapiCalendarV3Model.EventAttendee.t, bool) GapiLens.t   val empty : GapiCalendarV3Model.EventAttendee.t   val render :     GapiCalendarV3Model.EventAttendee.t -> GapiJson.json_data_model list   val parse :     GapiCalendarV3Model.EventAttendee.t ->     GapiJson.json_data_model -> GapiCalendarV3Model.EventAttendee.t   val to_data_model :     GapiCalendarV3Model.EventAttendee.t -> GapiJson.json_data_model   val of_data_model :     GapiJson.json_data_model -> GapiCalendarV3Model.EventAttendee.t end