This is redundant. if `result` is nil, `not result` will be true.