teach radix about smallint/bigint bodies.
implement a smallint path for bigint_to_num