It currently fails if the scalar 3rd argument goes outside of the bounds of the 'x'...
INTERPOL does not support scalar third argument