Yes, I agree. But in a lower level routine like `__getitem__` I think it's
better to stay away from an additional function call.