use unequal null instead of strict unequal undefined