    5.approach(0, 10)
 => 0
 </pre></code>
+
+@name approach
+@methodOf Number#
+
+@type Number
+@returns A number maxDelta toward target
 ###    
 Number::approach = (target, maxDelta) ->
   (target - this).clamp(-maxDelta, maxDelta) + this

###*
Returns a number that is maxDelta closer to target

@name approach
@methodOf Number#

@type Number
@returns A number maxDelta toward target

<code><pre>
   255.approach(0, 5)
=> 250

###*
Constrains a rotation to between -PI and PI.

<code><pre>
   (9/4 * Math.PI).constrainRotation() 
=> 0.7853981633974483 # this is (1/4) * Math.PI
</pre></code>

@name constrainRotation
@methodOf Number#

@type Number
@returns This number constrained between -PI and PI.
###
Number::constrainRotation = ->
  target = this
