Unc class added and working for 1D only. All examples compile still, but 2D uncertainty info not yet passed through.