 public class StreamTableViewAdapter : StreamBaseDelegate {
     let tableView: UITableView
     let section: Int?
+    var isInitialLoad = true
     
     public init(tableView: UITableView, section: Int? = nil) {
         self.tableView = tableView

    }
    
    public func streamDidFinishInitialLoad(error: NSError?) {
    }
}

class MyViewController : UIViewController {
    override func viewDidLoad() {
        super.viewDidLoad()
        stream1?.delegate = StreamTableViewAdapter(tableView: tableView, section: 0)
        stream2?.delegate = StreamTableViewAdapter(tableView: tableView, section: 1)
        stream3?.delegate = StreamTableViewAdapter(tableView: tableView, section: 2)
        // ...
    }
}
