'Return a list of pending nodes.
The nodes are returned in the order they were enqueued for
signal delivery.
Returns
nodes : List[SchemeNode]'

def pending_nodes(self):

    return list(unique((sig.link.sink_node for sig in self._input_queue)))
