added check for logging negative zero
a more readable/simple condition statement, as pointed out by @keithamus
added test for inspecting `-0`
why not more assertions