Added new GenerationRule model.