BigInt @safe https://issues.dlang.org/show_bug.cgi?id=13607

Another try: https://issues.dlang.org/show_bug.cgi?id=13607
`trustedFunc` is uninformative, use e.g. `trustedAssumeUnique`.