public virtual void Show(IContentFragment[] contents, System.IO.TextWriter writer) { foreach(IContentFragment fragment in contents) { writer.WriteLine( fragment.Content ); } } }