     /// ```
     ///
     @inline(__always)
-    @discardableResult
     fileprivate func leftRightRotate(node c: NodeType) -> NodeType? {
 
         var newRoot: NodeType? = nil

    ///
    /// The root of the tree if it has any nodes
    ///
    internal fileprivate(set) var root: NodeType? = nil

    ///
    /// Construct an instance with an Array of ValueTypes

    /// ```
    ///
    @inline(__always)
    fileprivate func rightRotate(node c: NodeType) -> NodeType? {

        var newRoot: NodeType? = nil
