/// <summary>Executes this object.</summary>
 ///
 /// <returns>true if it succeeds, false if it fails.</returns>
 public bool Execute()
 {
     results.AddRange(command.Execute());
     waitHandle.Set();
     return(true);
 }