code: function($Cell) {
  			var oTable = this.getTable(),
  				sTableId = oTable.getId(),
  				bIsInGroupingRow = TableUtils.Grouping.isInGroupingRow($Cell),
  				bIsInSumRow = TableUtils.Grouping.isInSumRow($Cell),
  				oRow = oTable.getRows()[$Cell.attr("data-sap-ui-rowindex")],
  				aDefaultLabels = ExtensionHelper.getAriaAttributesFor(this, TableAccExtension.ELEMENTTYPES.ROWHEADER)["aria-labelledby"] || [],
  				aLabels = aDefaultLabels.concat([sTableId + "-rownumberofrows"]);
  
  			if (!bIsInSumRow && !bIsInGroupingRow) {
  				if (!$Cell.hasClass("sapUiTableRowHidden")) {
  					aLabels.push(oRow.getId() + "-rowselecttext");
  
  					if (TableUtils.hasRowHighlights(oTable)) {
  						aLabels.push(oRow.getId() + "-highlighttext");
  					}
  				}
  			}
  
  			if (bIsInGroupingRow) {
  				aLabels.push(sTableId + "-ariarowgrouplabel");
  				aLabels.push(sTableId + (oRow._bIsExpanded ? "-rowcollapsetext" : "-rowexpandtext"));
  				//aLabels.push(oRow.getId() + "-groupHeader"); //Not needed: Screenreader seems to announce this automatically
  			}
  
  			if (bIsInSumRow) {
  				var iLevel = $Cell.data("sap-ui-level");
  				if (iLevel == 0) {
  					aLabels.push(sTableId + "-ariagrandtotallabel");
  				} else if (iLevel > 0) {
  					aLabels.push(sTableId + "-ariagrouptotallabel");
  					//aLabels.push(oRow.getId() + "-groupHeader"); //Not needed: Screenreader seems to announce this automatically
  				}
  			}
  
  			ExtensionHelper.performCellModifications(this, $Cell, aDefaultLabels, null, aLabels, null, null);
  		}
docs: /*
  Modifies the labels and descriptions of a row header cell.
  @see ExtensionHelper.performCellModifications