module Debug: Debugval eprints : string -> 'a -> ('a -> Sexplib.Sexp.t) -> unitlog message a sexp_of_a prints to stderr message and a as a sexp, followed by
    a newline.val eprint : string -> unitprerr_endline, meaning it prints to stderr, followed by a newlinemodule Make:
Debug.Make produces a debug function used to wrap a function to display arguments
    before calling and display results after returning.