minor fixes
section critical in PiecewiseLinear::value