Solved by albanD in post #2 
              
              
                If so, what is the point of offering a set_index() function? 

I am not a specialist of that part of the code but I would expect this function to simply update the device object that was returned (so that you can pass it to a further constructor or .to function). I don’t expect it to modify the Ten…