Created by: zeffii
simpler code, but doesn't solve the real problem either.
doing anything inside self.update, will trigger any time the update function of any other node is triggered.
so if you do a print('hahah') in list join's def update() it is triggered by connecting/touching a socket of any other node, even if that node is not connected to anything..