parsing 0 or 1 should always yield the integer value, not a boolean value