pub fn repetition<R>(gs: Rc<Grammar>, range: R) -> Rc<Grammar> where
    R: RangeBounds<usize>, 
Available on crate feature grammar_mutator only.