Good to hear!
Since clipka told me about the "t" parameter of splines in an earlier post, I
spent more hours googling parametric functions and understanding matrix solving
than writing the code :-) But it seems to work now.
It'll be interesting to see what you (and others) make of this.