 
 }
 
-class TextRow<T: UITableViewCell>: TableRowRendererElement<T> {
+class TextRow<T: UITableViewCell where T: TableElementRendererProtocol>: TableRowRendererElement<T> {
 
     private var title: String
 


    }

    func test_() {

        let row = TextRow<UITableViewCell.StyleDefault>(title: "test")
        let controller = TableController()


        tableView.reloadData()
        let indexPath = NSIndexPath(forRow: 0, inSection: 0)

        tableView.cellForRowAtIndexPath(indexPath)!

        XCTAssertTrue(row.willAppeared, "")
        XCTAssertNotNil(row.renderer, "")

        let altRow = TextRow<UITableViewCell.StyleDefault>(title: "alt")
