This function returns a contiguous range if ranges can be merged, if not returns null. Note that this is not commutative. The outer and inner ranges differ, and multiplier values matter too.
null