             return
         }
         guard let viewController = nextViewControllerInResponderChain() else {
-            fatalError("TMNavigationBar could not find view controller to use for layout guides.")
+            fatalError("\(type(of: self)) could not find view controller to use for layout guides.")
         }
         hasExtendedEdges = true
         viewController.view.layoutIfNeeded()

            backgroundView.style = backgroundStyle
        }
    }
    /// Color of the separator at the bottom of the navigation bar.
    ///
    /// Defaults to `UIColor.white.withAlphaComponent(0.5)`.
    public var separatorColor: UIColor = UIColor.white.withAlphaComponent(0.5) {

    open override var backgroundColor: UIColor? {
        didSet {}
    }
    /// Background style of the system bar.
    ///
    /// Defaults to `.blur(style: .extraLight)`.
    public var backgroundStyle: TMBarBackgroundView.Style = .blur(style: .extraLight) {
