  *  @playerversion AIR 1.1
  *  @productversion Flex 3
  */
-public class SetStyle extends OverrideBase implements IOverride
+public class SetStyle extends OverrideBase
 {
     include "../core/Version.as";
 

     */
    private var oldRelatedValues:Array;
    
    /**
     *  @private
     *  Flag which tracks if we're actively overriding a style.
     */
    private var applied:Boolean = false;
    
    /**
     *  @private
     *  Our most recent parent context.
     */
    private var parentContext:UIComponent = null;

    //--------------------------------------------------------------------------
    //
    //  Properties

     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    override public function apply(parent:UIComponent):void
    {
        parentContext = parent;
        var context:Object = getOverrideContext(target, parent);
        if (context != null)
        {
