      */
     
     @discardableResult
-    open func addOK(_ title: String = "OK",
+    public func addOK(_ title: String = "OK",
                     style: UIAlertAction.Style = .default,
                     preferred: Bool = false,
                     handler:((_ action: UIAlertAction, _ textFields: [UITextField]?) -> Void)? = nil) -> Self {

     - parameter completion:     The block to execute after the presentation finishes. This block has no return value and takes an Result parameter. The default value is nil.
     */
    
    open func show(_ viewControllerToPresent: UIViewController? = nil,
                   animated: Bool = true,
                   completion: @escaping ((ALRT.Result) -> Void) = { _ in } ) {
        


/// Responsible for creating and managing an ALRT object.

public class ALRT {
    
    /**
     Result indicating whether the alert is displayed or not.
