      */
     override public function get_accValue(childID:uint):String
     {
-        var val:Number = Slider(master).value;
-
-        val = (val -  Slider(master).minimum) /
-              (Slider(master).maximum - Slider(master).minimum) * 100;
+        var val:Number = SliderBase(master).value;
+
+        val = (val -  SliderBase(master).minimum) /
+              (SliderBase(master).maximum - SliderBase(master).minimum) * 100;
 
         return String(val);
     }

    //--------------------------------------------------------------------------

    /**
     *  Enables accessibility in the Slider class.
     *
     *  <p>This method is called by application startup code
     *  that is autogenerated by the MXML compiler.
     *  Afterwards, when instances of Slider are initialized,
     *  their <code>accessibilityImplementation</code> property
     *  will be set to an instance of this class.</p>
     *


    /**
     *  @private
     *  This is (kind of) a hack to get around the fact that SliderBase is not
     *  an IFocusManagerComponent. It forces frocus from accessibility when one of
     *  its thumbs get focus.
     */
