BUG: interpolate: refuse to differentiate order 0 splines (which are not differentiable)