     }
 }
 
-extension FSKeyboardScrollSupport where Self: UIViewController {
+public extension FSKeyboardScrollSupport where Self: UIViewController {
     
     func fs_keyboardScrollSupportKeyboardWillShow (notif: NSNotification) {
         

    }
}

extension FSKeyboardScrollSupport where Self: UITableViewController {
    var fs_keyboardScrollSupportScrollView: UIScrollView? {
        return self.tableView
    }
}

extension FSKeyboardScrollSupport where Self: UICollectionViewController {
    var fs_keyboardScrollSupportScrollView: UIScrollView? {
        return self.collectionView
    }

    func fs_keyboardScrollSupportKeyboardWillHide (notif: NSNotification)
}

public extension FSKeyboardScrollSupport {
    var fs_keyboardScrollSupportActiveField  : UIView? {
        return nil
    }
}

public extension FSKeyboardScrollSupport where Self: AnyObject {
    
    func fs_keyboardScrollSupportRegisterForNotifications () {
        
