Does the standard say that a local identifier that is use associated with an identifier defined in a module is defined by the USE statement(s) that make(^s) it accessible? The question of where the local identifier is defined is relevant to whether the identifier is "previously defined". Bob Corbett