mixed _reply(object|array what) mixed reply(object|array what)
_reply() is called as callback to evaluate the result, and calls reply() in itself to do the real work.