Rewrite ZeroOrMore to produce all options instead of just the first.