In 5fee533 I moved a test fixture from WORKSPACE to MODULE.bazel, and was forced to add a ? wildcard to match + or ~ due to apparent vs. canonical repository naming. This indicates the feature has never worked properly for bzlmod external repositories.