@classmethod
def match(cls, segments, parse_context):
    """This will never be called. If it is then we're using it wrong."""
    raise NotImplementedError(
        '{0} has no match method, it should only be used in a Sequence!'.
        format(cls.__name__))
