public override IDescriptionWriter WriteTo(IDescriptionWriter writer) { writer.Write("When "); guard.WriteTo(writer); writer.Write(" then "); return(rule.WriteTo(writer)); }