treat zero as non-empty spark value