Library for implementing Disco jobs in ocaml.