parse negative integer
Mechanism: helper uses type() check (both are int)
