Недавно посмотрел как описан код классов у TweenLite, после залез в свой код и ужаснулся разнице, например понравилось выделение блоков:
Код AS1/AS2:
/**
* Constructor
*
* @param target Target object whose properties this tween affects. This can be ANY object, not just a MovieClip.
* @param duration Duration in seconds (or in frames if the tween's timing mode is frames-based)
* @param vars An object containing the end values of the properties you're tweening. For
...