             (input: (upperBits: 0, lowerBits: 0),
              output: (upperBits: 0, lowerBits: 0)),
             (input: (upperBits: UInt64.max, lowerBits: UInt64.max),
-             output: (upperBits: UInt64.max, lowerBits: UInt64.max))
-        ]
+             output: (upperBits: UInt64.max, lowerBits: UInt64.max))]
         
         tests.forEach { test in
             let result = UInt128(upperBits: test.input.upperBits,

             expected: UInt128(upperBits: 1, lowerBits: 0)),
            (input: UInt128(upperBits: 0, lowerBits: 1),
             shiftWidth: UInt64(1),
             expected: UInt128(upperBits: 0, lowerBits: 2))
        ]
        
        tests.forEach { test in
            var testValue = test.input

             expected: UInt128(upperBits: 0, lowerBits: 2)),
            (input: UInt128(upperBits: 0, lowerBits: 1),
             shiftWidth: UInt64(0),
             expected: UInt128(upperBits: 0, lowerBits: 1))]
        
        tests.forEach { test in
            var testValue = test.input
