Interval merge (boundary conditions)

Hi,

The interval merge action joins currently by including the lower bound but excluding the upper bound of intervals.

Could this be made more flexibel for example by allowing to include or exclude the boundaries ?
To avoid breaking existing projects, de default could be set in the current settings (including lower bound and excluding upper bound).

Thanks !
Nikolaas