sig
  type nsrec = {
    name : string;
    sr : Flx_ast.range_srcref;
    vs : Flx_ast.vs_list_t;
    sts : Flx_ast.statement_t list Pervasives.ref;
  }
  val collate_namespaces :
    Flx_ast.statement_t list -> Flx_ast.statement_t list
end