functor (Feed : GdataAtom.Feed->   sig     type feed_t = Feed.t     type t = {       countHint : int;       href : string;       readOnly : bool;       rel : string;       feed : GdataExtensions.MakeFeedLink.feed_t;     }     val countHint : (GdataExtensions.MakeFeedLink.t, int) GapiLens.t     val href : (GdataExtensions.MakeFeedLink.t, string) GapiLens.t     val readOnly : (GdataExtensions.MakeFeedLink.t, bool) GapiLens.t     val rel : (GdataExtensions.MakeFeedLink.t, string) GapiLens.t     val feed :       (GdataExtensions.MakeFeedLink.t, GdataExtensions.MakeFeedLink.feed_t)       GapiLens.t     val empty : t     val to_xml_data_model : t -> GdataCore.xml_data_model list     val of_xml_data_model : t -> GdataCore.xml_data_model -> t   end