'Construct a (possibly null) ContentChecker from a URL'

@classmethod
def from_url(cls, url):

    fragment = urlparse(url)[(-1)]
    if (not fragment):
        return ContentChecker()
    match = cls.pattern.search(fragment)
    if (not match):
        return ContentChecker()
    return cls(**match.groupdict())
