         self._updateBottomSeparator()
     }
     
+    // Private Lazy Variables
+    private lazy var _topSeparator: ALO<LineLayer> = ALO(self._createTopSeparator)
+    private lazy var _bottomSeparator: ALO<LineLayer> = ALO(self._createBottomSeparator)
+    
     // Private Variables
-    private var _topSeparator: LineLayer?
-    private var _bottomSeparator: LineLayer?
     private var __separatorStyle: SeparatorStyle = .bottom
     private var __topSeparatorColor: UIColor = .gray
     private var __topSeparatorInset: CGFloat = 5

        let width: CGFloat = layer.frame.width
        let height: CGFloat = layer.frame.height
        
        if let topSeparator: LineLayer = self._topSeparator {
            let inset: CGFloat = self.topSeparatorInset
            topSeparator.length = width - inset
            topSeparator.parallelPosition = inset
            topSeparator.orthogonalPosition = topSeparator.lineWidth / 2
        }
        
        if let bottomSeparator: LineLayer = self._bottomSeparator {
            let inset: CGFloat = self._bottomSeparatorInset
            bottomSeparator.length = width - inset
            bottomSeparator.parallelPosition = inset

//

import UIKit
import SignificantSpices


// MARK: // Internal
