 	//==========------------------------==========//
 	//=====----- Open/Public properties -----=====//
 	//==========------------------------==========//
+
+  ///
+  public let containerView = UIView()
 	
 	/// The view controllers currently on the view controller stack.
 	///

	                        with option: Option) -> Transition {
		// Instantiate a new context
		let context = Transition.Context(kind: kind,
		                                 containerView: view,
		                                 fromViewController: fromViewController,
		                                 toViewController: toViewController,
		                                 option: option)

		super.viewDidLoad()
		// Mask the view
		view.layer.masksToBounds = true
    //
    containerView.translatesAutoresizingMaskIntoConstraints = false
    view.addSubview(containerView)
    let constraints = [
      containerView.topAnchor.constraint(equalTo: view.topAnchor),
      containerView.bottomAnchor.constraint(equalTo: view.bottomAnchor),
      containerView.leadingAnchor.constraint(equalTo: view.leadingAnchor),
      containerView.trailingAnchor.constraint(equalTo: view.trailingAnchor)
    ]
    NSLayoutConstraint.activate(constraints)
    view.layoutIfNeeded()
	}
	
	///
