I seem to be missing something very simple, just don't see an example where one would need to add *extra* knots. Could you please give a definition of a B-spline, or a reference to a definition you use [if it's not a k times continuously differentiable piecewise linear combination of Bernstein polynomials].