I had written the cubic spline proposal to closely match what OOo
appears to be doing. I may have misread the code on one minor issue and
was told that the intention of OOo is different. Since that intention is
much simpler to states, I have changed the attached proposed solution.
Andreas