You might be right.
I’ve realised why I was doing it that way. I didn’t follow the phase 2 instructions for that part, because I’d already dealt with the deprecation warnings. And to do that, I’d simply replaced the deprecated call with exactly what rack0 does.
My fault: but if you are right, then rack0 can be fixed.