Restructure Range::in_bounds