Add negative zero checks for ISO strings
A little cleanup and add some comments