Needs to be tested.

The situation with polynomial conversions from PPoly to BSpline or BPoly basis is a bit similar as matrix inversions --- there are numerically good and bad cases. This probably should have some numerical tolerance for conversion, and raise a warning if the situation seems to numerically violate tolerances.