 
 import UIKit
 
-public class FormTableViewCell<InputView: ViewModelConfigurable & UIView>: UITableViewCell, ViewModelReusable {
+open class FormTableViewCell<InputView: ViewModelConfigurable & UIView>: UITableViewCell, ViewModelReusable {
     
     public struct VM {
         let inputVM : InputView.VM

    func didModifyText(text: String, textInputView: TextInputView)
}

public final class TextInputView: UIView, ViewModelConfigurable {
    
    public struct VM {
        let text: String?
    }
    
    private let textField = UITextField.autolayoutTextFieldWith(textStyle: .body, placeholderText: "")
    
    weak var delegate: TextInputViewDelegate?
    

        layout()
    }
    
    required public init?(coder aDecoder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }
    
