assert (not (List.mem tag !already_registered));
already_registered := tag :: !already_registered;
let old_require1 = !require1 in
+ prerr_endline "let old_require 1 superata";
require1 :=
(fun ~alias_only ((tag',data) as x) ->
if tag=tag' then
+ (prerr_endline ("requiring tag': " ^ tag');
require (Obj.magic data) ~refresh_uri_in_universe ~refresh_uri_in_term
- ~refresh_uri_in_reference ~alias_only
+ ~refresh_uri_in_reference ~alias_only)
else
old_require1 ~alias_only x);
+ prerr_endline ("added require tag" ^ tag);
(fun x -> tag,Obj.repr x)
end