[mean-generator] avoid cycles in model module requires #19