Add `limit` keyword to `interpolate`
The upcoming method interpolate
formerly known as interpolateInvalid
needs a limit
keyword to restrict interpolation to gaps of the given size or larger. This keyword should accept integer values as well as offset string.
This addition is needed to fully implement the changes proposed in #399 (closed) without loosing any functionality.