code: @DontLabel
      public Rule zeroOrMore(final Object rule, final Object rule2,
          final Object... moreRules)
      {
          return repeat(rule, rule2, moreRules).min(0);
      }
docs: Try and match a set of rules zero or more times
  
  <p>This is an alias for {@code repeat(rule, rule2, ...).min(0)}.</p>
  
  @param rule the first subrule
  @param rule2 the second subrule
  @param moreRules the other subrules
  @return a rule