     open override func viewDidLoad() {
         super.viewDidLoad()
         
-        view.semanticContentAttribute = semanticContentAttribute
-        tableView.semanticContentAttribute = semanticContentAttribute
+        view.semanticContentAttribute = semanticContentAttributeOverride
+        tableView.semanticContentAttribute = semanticContentAttributeOverride
         
         tableView.mas_makeConstraints { make in
             _ = make?.top.bottom().leading().and().trailing().equalTo()(self.view)


        cell.setSectionSelected(shouldHighlight, animated: false)
        
        cell.contentView.semanticContentAttribute = semanticContentAttribute
        cell.titleLabel.semanticContentAttribute = semanticContentAttribute
        
        return cell
    }

            let header = WMFTableOfContentsHeader.wmf_viewFromClassNib()
            header?.articleURL = delegate.tableOfContentsArticleLanguageURL()
            header?.backgroundColor = tableView.backgroundColor
            header?.semanticContentAttribute = semanticContentAttributeOverride
            header?.contentsLabel.semanticContentAttribute = semanticContentAttributeOverride
            return header
        } else {
            return nil
