Nile Delta Handles replicating messages to both console and syslog in a way that feels like std::cout