Fixed broken parsing for negative numbers.