docs: public void interpret( Specification table )
      {
          Example row = table.nextExample();
          Example display = row.firstChild();
          Example anchor = display.lastSibling();
  		
          Action action = Action.parse( actionCells(row) );
          try
          {
              Call call = action.checkAgainst( fixture );
  			call.will( Annotate.ignored( anchor.addSibling() ));
              call.execute();
          }
          catch (Exception e)
          {
              reportException( table );
              Example first = CollectionUtil.first(keywordCells(row));
              if (first != null) {
                  first.annotate( Annotations.exception( e ) );
              } else {
                  display.annotate( Annotations.exception(e) );
              }
          }
      }