Constructor.
template< class... Args> flat_stream( Args&&... args);
Arguments, if any, are forwarded to the next layer's constructor.