I'm not sure this sim_dom_generator can be considered an utility ...