       return viewLayer?.convert(rect, to: animationLayer)
     }
     guard let sublayer = animationLayer.layer(for: keypath) else {
-        return nil
+      return nil
     }
     self.setNeedsLayout()
     self.layoutIfNeeded()

      xform = CATransform3DIdentity
      #endif
    }
    animationLayer.position = position
    animationLayer.transform = xform
    
    if shouldForceUpdates {
      animationLayer.forceDisplayUpdate()

      layerAnimation.repeatCount = amount
      layerAnimation.autoreverses = true
    }
    
    layerAnimation.isRemovedOnCompletion = false
    if timeOffset != 0 {
      let currentLayerTime = viewLayer?.convertTime(CACurrentMediaTime(), from: nil) ?? 0
