ESmall r = radix.testSmall();
if (i == null || r == null || r.value < 2 || r.value > 36)
throw ERT.badarg(arg, radix);
String out;
EBig big;
ESmall small;
if ((small=i.testSmall()) != null) {
out = Integer.toString(small.value, r.value);
} else if ((big=i.testBig()) != null) {
out = big.value.toString(r.value);