Report question

Question: Dealing with circular dependencies in OCaml