code: function(rectA, rectB) {
              return (
                  rectA._x < rectB._x + rectB._w &&
                  rectA._x + rectA._w > rectB._x &&
                  rectA._y < rectB._y + rectB._h &&
                  rectA._y + rectA._h > rectB._y
              );
          }
docs: @
  #Crafty.rectManager.overlap
  @comp Crafty.rectManager
  @kind Method
  
  @sign public Boolean Crafty.rectManager.overlap(Object rectA, Object rectA)
  @param rectA - An object that must have the `_x, _y, _w, _h` values as properties
  @param rectB - An object that must have the `_x, _y, _w, _h` values as properties
  @return true if the rectangles overlap; false otherwise
  
  Checks whether two rectangles overlap.