ctypes and metaocaml