 {   
     private static var theInstance:RGBInterpolator;
     
+    /**
+     *  Constructor.
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 10
+     *  @playerversion AIR 1.5
+     *  @productversion Flex 4
+     */
     public function RGBInterpolator()
     {
         super();
     }
    
     /**
-     * Returns the singleton of this class. Since all RGBInterpolators
-     * have the same behavior, there is no need for more than one instance.
+     *  Returns the singleton of this class. Since all RGBInterpolators
+     *  have the same behavior, there is no need for more than one instance.
      *  
      *  @langversion 3.0
      *  @playerversion Flash 10

    }

    /**
     * @inheritDoc
     * 
     * <p>This function returns the result of the two values subtracted
     * on a per-channel basis. Each channel will be clamped
     * at 0 to avoid underflow problems.</p>
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10

    }

    /**
     *  Returns the result of the two values added
     *  together on a per-channel basis. Each channel has a maximum 
     *  value of 255 to avoid overflow problems.
     *
     *  @param baseValue The start value of the interpolation.
     *
     *  @param incrementValue The change to apply to the <code>baseValue</code>.
     *
     *  @return The interpolated value.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
