sig   module Scope : sig val blogger : string end   module BlogsResource :     sig       val get :         ?base_url:string ->         ?etag:string ->         ?std_params:GapiService.StandardParameters.t ->         blogId:string ->         GapiConversation.Session.t ->         GapiBloggerV2Model.Blog.t * GapiConversation.Session.t     end   module CommentsResource :     sig       val get :         ?base_url:string ->         ?etag:string ->         ?std_params:GapiService.StandardParameters.t ->         blogId:string ->         postId:string ->         commentId:string ->         GapiConversation.Session.t ->         GapiBloggerV2Model.Comment.t * GapiConversation.Session.t       val list :         ?base_url:string ->         ?std_params:GapiService.StandardParameters.t ->         ?fetchBodies:bool ->         ?maxResults:int ->         ?pageToken:string ->         ?startDate:GapiDate.t ->         blogId:string ->         postId:string ->         GapiConversation.Session.t ->         GapiBloggerV2Model.CommentList.t * GapiConversation.Session.t     end   module PagesResource :     sig       val get :         ?base_url:string ->         ?etag:string ->         ?std_params:GapiService.StandardParameters.t ->         blogId:string ->         pageId:string ->         GapiConversation.Session.t ->         GapiBloggerV2Model.Page.t * GapiConversation.Session.t       val list :         ?base_url:string ->         ?std_params:GapiService.StandardParameters.t ->         ?fetchBodies:bool ->         blogId:string ->         GapiConversation.Session.t ->         GapiBloggerV2Model.PageList.t * GapiConversation.Session.t     end   module PostsResource :     sig       val get :         ?base_url:string ->         ?etag:string ->         ?std_params:GapiService.StandardParameters.t ->         blogId:string ->         postId:string ->         GapiConversation.Session.t ->         GapiBloggerV2Model.Post.t * GapiConversation.Session.t       val list :         ?base_url:string ->         ?std_params:GapiService.StandardParameters.t ->         ?fetchBodies:bool ->         ?maxResults:int ->         ?pageToken:string ->         ?startDate:GapiDate.t ->         blogId:string ->         GapiConversation.Session.t ->         GapiBloggerV2Model.PostList.t * GapiConversation.Session.t     end   module UsersResource :     sig       module Blogs :         sig           val list :             ?base_url:string ->             ?std_params:GapiService.StandardParameters.t ->             userId:string ->             GapiConversation.Session.t ->             GapiBloggerV2Model.BlogList.t * GapiConversation.Session.t         end       val get :         ?base_url:string ->         ?etag:string ->         ?std_params:GapiService.StandardParameters.t ->         userId:string ->         GapiConversation.Session.t ->         GapiBloggerV2Model.User.t * GapiConversation.Session.t     end end