simple_generators.ml