     /// - Parameter by: The value to change by.
     ///
     public func translateY(by translateY: CGFloat) -> Self {
-        chainAnimator.top.combineBasic().property("transform.translation.y").beginTime(afterContext ?? 0.0).byValue(translateY)
+        chainAnimator.top.combineBasic().property(translationy).beginTime(afterContext ?? 0.0).byValue(translateY)
         return self
     }
     /// Animate changing `transform.translation.z` by a value.

    /// - Parameter to: The value to change to.
    ///
    public func scale(to scale: CGFloat) -> Self {
        chainAnimator.top.combineBasic().property("transform.scale").beginTime(afterContext ?? 0.0).toValue(scale)
        return self
    }
    /// Animate changing `scale.x` to a destined value.

    /// - Parameter by: The value to change by.
    ///
    public func rotate(by rotate: CGFloat) -> Self {
        chainAnimator.top.combineBasic().property(rotation).beginTime(afterContext ?? 0.0).byValue(rotate)
        return self
    }
    /// Animate changing `transform.rotation.x` by a value.
