Linear interpolation also extrapolates

Currently, our linear_interpolation function will also extrapolate. Should we:

  • rename the function or add a flag to make clear that extrapolation is also possible?
  • prevent extrapolation from occurring?