[ocaml] pull variable to variable.{ml,mli}