ugh, finally figured out enough ocaml to trace eval'd code