[Twisted-Python] suggestions for improvement in Twisted APIs