def marshal(self):
    '\n      Implements :func:`autobahn.wamp.interfaces.IMessage.marshal`\n      '
    options = {}
    if (self.match and (self.match != Subscribe.MATCH_EXACT)):
        options[u'match'] = self.match
    return [Subscribe.MESSAGE_TYPE, self.request, options, self.topic]
Implements :func:`autobahn.wamp.interfaces.IMessage.marshal`
def marshal(self):
    '\n      \n      '
    options = {}
    if (self.match and (self.match != Subscribe.MATCH_EXACT)):
        options[u'match'] = self.match
    return [Subscribe.MESSAGE_TYPE, self.request, options, self.topic]