     private func configureToolbarStackConstraints() {
         guard let toolbarStackConstraints = toolbarStackConstraints else { return }
         NSLayoutConstraint.activateConstraints(toolbarStackConstraints)
-    }
-    
-    private var scrollViewConstraints: [NSLayoutConstraint]? {
-        guard let
-            leading = scrollView.leadingAnchor.constraintEqualToAnchor(leadingAnchor),
-            trailing = scrollView.trailingAnchor.constraintEqualToAnchor(trailingAnchor),
-            top = scrollView.topAnchor.constraintEqualToAnchor(topAnchor),
-            bottom = scrollView.bottomAnchor.constraintEqualToAnchor(bottomAnchor)
-            else { return nil }
-        return [leading, trailing, top, bottom]
     }
     
     private var toolbarConstraints: [NSLayoutConstraint]? {

        }
    }
    
}

    }
    
    private func updateContentSize() {
        let maxWidth = maxLineWidth
        
        let newFrame = CGRect(x: 0.0, y: 0.0, width: maxWidth, height: bounds.height)
        tableView.frame = newFrame
        
        let defaultInset = Default.MagicNumber
        let newInset = UIEdgeInsets(top: defaultInset, left: defaultInset, bottom: defaultInset, right: maxWidth)
        tableView.contentInset = newInset
    }
    
    private func scrollToBottom() {
        let diff = tableView.contentSize.height - tableView.bounds.size.height
        if diff > 0 {
            let offsetY = diff + Default.MagicNumber
            let bottomOffset = CGPoint(x: currentOffsetX, y: offsetY)
            tableView.setContentOffset(bottomOffset, animated: false)
        }
    }
    
