docs: private void setChoices(BigInteger multiChoice, BigInteger radix, JSchema schema, JSVariant[] vars) {
      for (int j = 0; j < vars.length; j++) {
        radix = radix.divide(vars[j].getMultiChoiceCount());
        BigInteger contrib = multiChoice.divide(radix);
        multiChoice = multiChoice.remainder(radix);
        setChoices(contrib, schema, vars[j]);
      }
    }