ref #60 refine and extend interpolators