http://twistedmatrix.com/documents/current/api/twisted.protocols.amp.Command.html#requiresAnswer

> The return-type of a command responder method must always be a dictionary adhering to the contract specified by response, because clients are always free to request a response if they want one.