Module RECOLLECTION.C

type collection = CollectionModule.element list
module InnerModuleA : sig ... end
module type InnerModuleTypeA = InnerModuleA.InnerModuleTypeA'