     }
 
     /**
-     *  Round a value (such as <code>stepSize</code>) 
-     *  to the closets multiple of <code>interval</code>.
+     *  Round a value 
+     *  to the closets multiple of the specified interval.
      *
      *  @param value The value to round.
      *
      *  @param interval The interval.
      *
-     *  @return The closets multiple of interval. 
-     *  The minimum value returned is <code>interval</code>.
+     *  @return The multiple of <code>interval</code> closesst to <code>value</code>. 
+     *  The minimum returned Number is <code>interval</code>.
      */
     protected function nearestValidInterval(value:Number, interval:Number):Number
     {


    /**
     *  If greater than 0, <code>valueInterval</code> constrains
     *  <code>value</code> to multiples of itself. If it is 0, then 
     *  <code>value</code> can be any number between minimum and 
     *  maximum. Also, <code>value</code> may always be set to the 
     *  minimum and maximum.
     *  Changing <code>valueInterval</code> also may change 
     *  <code>stepSize</code> to be a multiple of 
     *  <code>valueInterval</code> and &gt;= <code>valueInterval</code>.

    }

    /**
     *  Rounds a value to the closest multiple of  
     *  the specified interval, and constrains the result to the range 
     *  defined by the FxRange object. 
     * 
     *  @param value The value to round.
     * 
     *  @param interval The interval to round the value against.
     *  If <code>interval</code> is 0, then the returned Number  
     *  is only bound to the range.
     * 
     *  @return The rounded value, or 0 if <code>value</code> is NaN.
     */
