docs: public boolean canConsumeAnyOf( String firstOption,
                                      String... additionalOptions ) throws IllegalStateException {
          if (completed) return false;
          if (canConsume(firstOption)) return true;
          for (String nextOption : additionalOptions) {
              if (canConsume(nextOption)) return true;
          }
          return false;
      }