zm: deserialize body() as a tuple
This is fixing proxy call side of #90 (closed).
Since body() will remove the extra parenthesis from the expected signature, adding them solves the issue.
(changing the way call() or body() works would be harder to deal with, and not necessarily a good idea imho)
Fixes: #90 (closed)