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