@ DontLabel public Rule optional ( final Object rule , final Object rule2 , final Object ... moreRules ) { Objects . requireNonNull ( moreRules ) ; return optional ( sequence ( rule , rule2 , moreRules ) ) ; }
Try and match a given set of rules once