sig   module Image :     sig       type t = { url : string; }       val url : (GapiBloggerV2Model.Post.Author.Image.t, string) GapiLens.t       val empty : GapiBloggerV2Model.Post.Author.Image.t       val render :         GapiBloggerV2Model.Post.Author.Image.t ->         GapiJson.json_data_model list       val parse :         GapiBloggerV2Model.Post.Author.Image.t ->         GapiJson.json_data_model -> GapiBloggerV2Model.Post.Author.Image.t     end   type t = {     displayName : string;     id : string;     image : GapiBloggerV2Model.Post.Author.Image.t;     url : string;   }   val displayName : (GapiBloggerV2Model.Post.Author.t, string) GapiLens.t   val id : (GapiBloggerV2Model.Post.Author.t, string) GapiLens.t   val image :     (GapiBloggerV2Model.Post.Author.t,      GapiBloggerV2Model.Post.Author.Image.t)     GapiLens.t   val url : (GapiBloggerV2Model.Post.Author.t, string) GapiLens.t   val empty : GapiBloggerV2Model.Post.Author.t   val render :     GapiBloggerV2Model.Post.Author.t -> GapiJson.json_data_model list   val parse :     GapiBloggerV2Model.Post.Author.t ->     GapiJson.json_data_model -> GapiBloggerV2Model.Post.Author.t end