'If we include a list of pdus then we decode then as PDU\'s
automatically.'

def __init__(self, transaction_id=None, pdus=[], **kwargs):

    if (('edus' in kwargs) and (not kwargs['edus'])):
        del kwargs['edus']
    super(Transaction, self).__init__(transaction_id=transaction_id, pdus=pdus, **kwargs)
