public void Report(Message message)
 {
     _rawMessages.Add(message);
     _messages.Add(message.ToString());
 }
 public virtual void Report(Message message)
 {
     Console.Error.WriteLine(message);
 }