Vid 1994

That's an interesting (and definitely thorough) solution. I think in this case the likelihood of getting a false positive from some file with 'vignette{1-5}.wikia' in the name is so low that the regex solution should be sufficient. Personally I find it a bit more readable as well as it reduces the boiler plate of creating an element, assigning it an attribute, pulling an attribute from that element, and then parsing it to see if it matches a pattern. I'd vote we just look for the pattern in the entire string and trust that. It's pretty specific at this point. Let me know if you think it's still too risky as it is though.