'Constructor.
:param br: wrapped bridge
:param full_ordered: Optional, disable flow reordering (slower)
:param order: Optional, define in which order flow are applied'

def __init__(self, br, full_ordered=False, order=('add', 'mod', 'del')):

    self.br = br
    self.full_ordered = full_ordered
    self.order = order
    if (not self.full_ordered):
        self.weights = dict(((y, x) for (x, y) in enumerate(self.order)))
    self.action_flow_tuples = []
