Add second OCaml encodung using OO.