Can you advise on how to do this? When I do

    super(Akima1D, self).__init__(self, coeff, x, extrapolate=False)

instead, I get a *TypeError: __init__() got multiple values for keyword argument 'extrapolate'*. I guess I have to learn more about subclassing ...