define function such like below. ```python def make_range(range_, loose): if isinstance(range_, Range) and range_.loose == loose: return range_ # if (!(this instanceof Range)) # return new Range(range, loose); return Range(range_, loose) ``` I have defined these functions for js and python compatibility. but these are needless. using `__new__()`