anchor.diff:  
       [Fact]
       method Double_valueOf_DoesntFail();
  +
  +    [Fact]
  +    method ExceptionMessage_Is_Not_Empty();
     end;
   
   
  
positive.code:     property propString: String read write;
  
      method writeString(s: String);
  
      method ToString(): String; override;
      method GetStringBuffer(): String;
  
negative.code: end;
  
  
  method NetTypeConverter.ExceptionMessage_Is_Not_Empty();
  begin
    using engine := new EcmaScriptComponent() do begin
      engine.Include('test',
  "
  function testFunction(cc) {
      try
      {
          cc.throwException();
      }
      catch(e)
      {
          cc.writeString(e.message);//is empty???, when .Net exception no message property exists, may be is need native .Net exception
      }}
  ");
      var lConsole: ScriptTestConsole := new ScriptTestConsole();
      try
        engine.RunFunction('testFunction', lConsole);
      except
      end;
  
      Assert.Equal<String>('Test Message||', lConsole.GetStringBuffer());
    end;
  end;
  
  
  constructor ScriptTestConsole();
  begin
    self.fStringBuffer := new StringBuilder();
  