public void AppendWarningFormat( string message, params object[] args )
{
if (message == null)
throw new ArgumentNullException("message");
if (args == null)
throw new ArgumentNullException("args");
messages_.Add(new ExecutionStep(ExecutionStepType.Warning, string.Format(message, args)));
}