Default unchecked value is zero so test against it.
Strict comparison needed otherwise string values may be compared as integers to zero default, creating an erroneous match, resulting in the given value being overwritten by the fallback value.