Another advantage to core.int128 is any soft implementation of a 128 bit integer does not need to concern itself with the correctness of the arithmetic - just the user side of the integer type. I also like core.int128 does not import anything else, making it a true leaf module. Edit: Oh darn, it imports core.bitop!