Module Generic_vs_generic

module A = Ast_generic
module B = Ast_generic
module MV = Metavars_generic
module type PARAM = sig ... end
module GENERIC_VS_GENERIC (X : PARAM) : sig ... end