Added to_stream_helper.hpp