Made all ptemplate parameters required on spline type kernels