tone down to simpler testcase.
Have issue with trailing:
a -> b C d? e?
d -> a*
then we can get:
b -> C -> nil -> nil
But, Repetition does not grab leaf of 'nil' so repeat doesn't work right.