add a fallback that can convert any Integer to BigInt, 32 bits at a time
should fix #4043