two plus two is four in any base, not just decimal. In unary, base 1, it looks like: 11 + 11 = 1111 In binary, base 2, it looks like: 10 + 10 = 100 In ternary, base 3, it looks like: 2 + 2 = 11 In base 4 it looks like: 2 + 2 = 10 In every base > 4 it looks like: 2 + 2 = 4 ---- Refactoring NearestFittingContext