[Twisted-Python] Why don't Connectors use deferreds?