     }
 }
 
-extension AccordionTableViewController {
+public extension AccordionTableViewController {
     
     // MARK: UITableViewDataSource
     

public class AccordionTableViewController: UITableViewController {
    
    /// The number of elements in the data source
    var total = 0
    
    /// The identifier for the parent cells.
    let parentCellIdentifier = "ParentCell"

    let childCellIdentifier = "ChildCell"
    
    /// The data source
    public var dataSource: [Parent]!
    
    /// Define wether can exist several cells expanded or not.
    public var numberOfCellsExpanded: NumberOfCellExpanded = .One
    
    /// Constant to define the values for the tuple in case of not exist a cell expanded.
    let NoCellExpanded = (-1, -1)
