MAINT: interpolate: reimplemenet pchip to use BPoly