This can result in unexpected behavior (tests passing when they shouldn't) and so needs to be worked around, as seen in the following tickets :
#2030129: FilterFormat has no access controller
#2031211: Check for URL's absence will always pass due to wrong var name
Should this be changed? What might it break?