def __init__(self, match=None, details_arg=None):
        """

        :param match: The topic matching method to be used for the subscription.
        :type match: unicode
        :param details_arg: When invoking the handler, provide event details
          in this keyword argument to the callable.
        :type details_arg: str
        """
        assert(match is None or (type(match) == six.text_type and [u'exact', u'prefix', u'wildcard'] in match))
        assert(details_arg is None or type(details_arg) == str)

        self.match = match
        self.details_arg = details_arg
dataset/ETHPy150Open crossbario/autobahn-python/autobahn/wamp/types.py/SubscribeOptions.__init__/swapped operands of `in`