Certain unsigned subtractions can lead to expected negative values
Updated version to 1.1