internal CodeWriter Write(Text text) { if (text.IsValid()) text.AppendTo(destination); return this; }