Migrated "0install list" to OCaml