type t = int
module A =
struct
let () = print_endline "FOO"
end
module B =
let () = print_endline "BAR"
module C =
let () =
let o = object
method x = 1
method y = 2
in
ignore (o # x + o # y)