some ocamljava wrap work