[Twisted-Python] observer patter in twisted?