public Reply removeReply() {
        Reply ret = entry.getReply();
        ret.getTrace().setLevel(entry.getTrace().getLevel());
        ret.getTrace().swap(entry.getTrace());
        entry.setReply(null);
        return ret;
    }
Removes and returns the reply of the current child. This is the correct way of reusing a reply of a child node,
the {@link #getReplyRef()} should be used when just inspecting a child reply.

@return The reply.
messagebus/src/main/java/com/yahoo/messagebus/routing/RoutingNodeIterator.java