V2

constructor(    key: KMutableProperty0<V>,     initial: V,     end: V,     interpolator: (Ratio, V, V) -> V,     includeStart: Boolean,     startTime: TimeSpan = 0.nanoseconds,     duration: TimeSpan = TimeSpan.NIL,     initialization: () -> Unit? = null)