Sometimes a recursive call through ExprVar's Value method would hit one of these and return (nil, nil) which would throw off things.