void ClientConnection::operation(const RootOperation & op)
{
    if (debug_flag) {
        std::stringstream ss;
        ss << "I: " << op->getParents().front() << " : ";
        Atlas::Message::QueuedDecoder decoder;
        Atlas::Codecs::XML codec(ss, ss, decoder);

        Atlas::Objects::ObjectsEncoder encoder(codec);
        encoder.streamObjectsMessage(op);
        ss << std::flush;
        debug(std::cerr << ss.str() << std::endl;);
    }