Optimizing BigInt for small integers

Bridge methods are duplicated.

Right, but the design would Allow Java collections as first class citizens in for-loops for instance, which is not currently the case.