code: protected void addSurplusRow( Example example, Example headers, Fixture rowFixtureAdapter)
      {
          Example row = example.addSibling();
  
          for (int i = 0; i < headers.remainings(); i++)
          {
              ExpectedColumn column = (ExpectedColumn) columns[i];
              Example cell = row.addChild();
              try
              {
                  Call call = new Call( rowFixtureAdapter.check( column.header() ) );
  
                  Object actual = call.execute();
  
                  cell.setContent( TypeConversion.toString(actual));
                  cell.annotate( Annotations.surplus() );
                  if (i == 0) // Notify test listener on first cell only
                  {
                      stats.wrong();
                  }
              }
              catch (Exception e)
              {
                  // TODO: STATS count stats?
                  cell.annotate( ignored( e ) );
              }
          }
      }
docs: <p>addSurplusRow.</p>
  
  @param example a {@link com.greenpepper.Example} object.
  @param headers a {@link com.greenpepper.Example} object.
  @param rowFixtureAdapter a {@link com.greenpepper.reflect.Fixture} object.