docs: private static BigInteger getMultiChoice(int[] choices, JSchema schema, JSVariant[] vars) throws JMFUninitializedAccessException {
      // Mixed-radix-encode the contribution from all the subvariants
      BigInteger base = BigInteger.ZERO;
      for (int i = 0; i < vars.length; i++)
        base = base.multiply(vars[i].getMultiChoiceCount()).add(getMultiChoice(choices, schema, vars[i]));
      return base;
    }