A TRANSLATION OF OCAML GADTS INTO COQ