Function fromRangeOrRangeWithMessage