Inverts only up to chosen BigTypeArithmetic.bitLength bits. This is different from Java biginteger which returns inverse in two's complement.
I.e.: If the number was "1100" binary, not returns "0011" => "11" => 4 decimal