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