Just a quick question -- why the explicit check for null?  Doesn't the previous predicate have the same meaning?  Thanks.