> It can't be a parse error; whether the `On Error` statement is valid depends on whether the specified label exists, and the label is defined well after the `On Error` statement - grammatically, there's nothing wrong with this code. Note that RD *does* flag the label as never referred to.
This isn't by design, it was probably an oversight in the refactoring of the *rename* functionality, which definitely can (abd should) handle labels. It's an identifier, it can be renamed, from its declarat