#NEWLINE# def __init__( self , children = None , connector = None , negated = False ) : #NEWLINE# #INDENT# "\n        Constructs a new Node. If no connector is given, the default will be\n        used.\n\n        Warning: You probably don't want to pass in the 'negated' parameter. It\n        is NOT the same as constructing a node and calling negate() on the\n        result.\n        " #NEWLINE# self . children = ( ( children and self [ : ] ) or [ ] ) #NEWLINE# self . connector = ( connector or self . default ) #NEWLINE# self . subtree_parents = [ ] #NEWLINE# self . negated = negated