This is to aid debugging but even more so for backend constraint writers, who generally need predictable names for registers to set false paths, etc.