def METHOD_NAME(start, end, owner=None):
    ''' create a region from a start/end rather than start/size '''
    if start > end:
        raise ValueError(
            'invalid rage start (0x{:x}) > end (0x{:x})'.format(start > end))
    return Region(start, end - start, owner)