public override void VisitNamespaceElement(NamespaceElement element)
{
this.WriteComments(element.HeaderComments);
StringBuilder builder = new StringBuilder(DefaultBlockLength);
builder.Append(CSharpKeyword.Namespace);
builder.Append(' ');
builder.Append(element.Name);
WriteIndentedLine(builder.ToString());
WriteBeginBlock();
//
// Process all children
//
WriteBlockChildren(element);
WriteEndBlock();
}