          Sizes the height of the caller to match the width of the
          view passed in the first argument.
      
+         - Parameter view: The view to match the caller's height to.
+     **/
+    final func sizeHeightTo(widthOf view: UIView) {
+        
+        sizeHeightTo(.full, widthOf: view)
+    }
+    
+    
+    /**
+         Sizes the height of the caller to match the width of the
+         view passed in the first argument.
+     
          - Parameter ratio: The ratio of the height to match.
          - Parameter view: The view to match the caller's height to.
      **/
-    final func sizeHeightTo(_ ratio: Ratio = .full, widthOf view: UIView) {
+    final func sizeHeightTo(_ ratio: Ratio, widthOf view: UIView) {
         
         frame = CGRect(x: frame.origin.x, y: frame.origin.y, width: bounds.width, height: view.bounds.width * ratio.rawValue)
     }

         Sizes the width of the caller to match the width of the
         view passed in the first argument.
     
         - Parameter ratio: The ratio of the width to match.
         - Parameter view: The view to match the caller's width to.
     **/
    final func sizeWidthTo(_ ratio: Ratio = .full, widthOf view: UIView) {
        
        frame = CGRect(x: frame.origin.x, y: frame.origin.y, width: view.bounds.width * ratio.rawValue, height: bounds.height)
    }

         Sizes the width of the caller to match the height of the
         view passed in the first argument.
     
         - Parameter view: The view to match the caller's width to.
     **/
    final func sizeWidthTo(heightOf view: UIView) {
        
        sizeWidthTo(.full, heightOf: view)
    }
    
    
    /**
         Sizes the width of the caller to match the height of the
         view passed in the first argument.
     
         - Parameter ratio: The ratio of the width to match.
         - Parameter view: The view to match the caller's width to.
     **/
    final func sizeWidthTo(_ ratio: Ratio, heightOf view: UIView) {
        
        frame = CGRect(x: frame.origin.x, y: frame.origin.y, width: view.bounds.height * ratio.rawValue, height: bounds.height)
    }
