def get_clients2(node):
 l = []
 for (c, i) in node.outputs[0].clients:
  if (c != 'output'):
   for var in c.outputs:
    l.extend([cc for (cc, ii) in var.clients if (cc != 'output')])
 return l

def get_clients2 ( node ) : l = [ ] for ( c , i ) in node . outputs [ 0 ] . clients : if ( c != 'output' ) : for var in c . outputs : l . extend ( [ cc for ( cc , ii ) in var . clients if ( cc != 'output' ) ] ) return l
used by erf/erfc opt to track less frequent op .