Stineman, a consistently well behaved method of interpolation