public void Write(FormatContext context) { if (!context.Write) { return; } if (cond.Eval(context)) { trueClause.Write(context); } else { falseClause.Write(context); } }