Looking good Lunarray :), feels more intuitive :)
Anyway you can add also a pure position XY version of the target. Though, maybe it's not needed. However, it would make a fantastic moveto as part of LiteTween :)
Also as a suggestion. If only a single Target X or Y is set. When doing a Start. The system should by default use the current X/Y.
As it is now. I set my sprite by the normal position set(600, 800)
object.litetween.setTarget(X, absolute, 400).
object.litetween.start
What happens is that my object will move to X400, but also go up to Y0. If I'm using only a single position target, I would assume that the other position vector won't be affected.
I'm liking LiteTween a lot :) it's great. I'm sorry, but I'm already using it for production :P so I will have to suffer the changes :D
Also I think keeping the create/inialize version for an entire package version is a good idea. Maybe add a comment that it's a more complex version?