 // MARK: Computed Properties
 private extension GridLayer {
     var _numOfRows: UInt {
-        get {
-            return self.__numOfRows
-        }
+        get { return self.__numOfRows }
         set(newNumOfRows) {
             guard newNumOfRows != self.__numOfRows else { return }
             if self.gridIsShown {

    }
    
    var _columnWidth: CGFloat {
        get {
            return self.__columnWidth
        }
        set(newColumnWidth) {
            guard newColumnWidth != self.__columnWidth else { return }
            self.__columnWidth = newColumnWidth

extension LineLayer: AssociationOwner {}
private extension LineLayer {
    var _positionIndex: _PositionIndex {
        get { return self.associatedValue(for: &._positionIndex)! }
        set { self.associate(newValue, by: &._positionIndex) }
    }
}

