m_outputter
Outputter *m_outputter;
m_outputter->write();
delete m_outputter;
m_outputter = outputter;
if ( !m_outputter )
m_outputter = new TextOutputter( m_result, cout );
delete m_outputter;