 
     /** 
      *  Storage for the value property.
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 10
+     *  @playerversion AIR 1.5
+     *  @productversion Flex 4
      */
     private var _value:*;
     
     /** 
      *  The new value for the property.
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 10
+     *  @playerversion AIR 1.5
+     *  @productversion Flex 4
      */
     public function get value():*
     {


    /** 
     *  The name of the property being changed. 
     */
    public var property:String;
    

     * if it is a style.  There are some special cases handled
     * for specific property types such as percent-based width/height
     * and string-based color values.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Flex 4
     */
    private function setValue(property:String, value:Object):void
    {
