somedoc::write
pub fn write_document<W: Write>( doc: &Document, format: OutputFormat, w: &mut W) -> Result<()>