Merged Table interpolation from vimsh 5a4e1a45db42545f370f1d807bd4d36e20a66e10:
 - Resolved Conflicts and updated to work with latest changes.
TODO: Add interpolate to the table axis.