     @discardableResult public func top(to safeArea: SafeArea, inset: Number = 0.0) -> Maker {
         if #available(iOS 11.0, *) {
             guard let superview = view.superview else {
-                assertionFailure("Can not configure a top relation to safe area without superview.")
+                assertionFailure("Can not configure a top relation to the safe area without superview.")
                 return self
             }
             return top(inset: superview.safeAreaInsets.top + inset.value)

        return bottom(to: RelationView(view: superview, relation: .bottom), inset: inset)
    }

    /// Creates a bottom relation to safe area.
    ///
    /// Use this method when you want to join a bottom side of current view with bottom edge of safe area.
    ///
    /// - note: In earlier versions of OS than iOS 11, it creates a bottom relation to superview.
    ///
    /// - parameter safeArea:  The safe area of current view. Use a `nui_safeArea` global property.
    /// - parameter inset:     The inset for additional space to safe area. Default value: 0.
    ///
    /// - returns: `Maker` instance for chaining relations.

        return right(to: RelationView(view: superview, relation: .right), inset: inset.value)
    }

    /// Creates a right relation to the safe area.
    ///
    /// Use this method when you want to join a right side of current view with right edge of the safe area.
    ///
    /// - note: In earlier versions of OS than iOS 11, it creates a right relation to a superview.
    ///
    /// - parameter safeArea:  The safe area of current view. Use a `nui_safeArea` - global property.
    /// - parameter inset:     The inset for additional space to safe area. Default value: 0.
    ///
    /// - returns: `Maker` instance for chaining relations.
