Removed GMP dependency, using bundled BCMath