code: function(rect) {
              // Truncate to next, lower integer, but don't modify if already integer
              rect._x = Math.floor(rect._x);
              rect._y = Math.floor(rect._y);
              // Ceil to next, higher integer, but don't modify if already integer
              rect._w = Math.ceil(rect._w);
              rect._h = Math.ceil(rect._h);
              return rect;
          }
docs: @
  #Crafty.rectManager.integerBounds
  @comp Crafty.rectManager
  @kind Method
  
  @sign public Boolean Crafty.rectManager.integerBounds(Object rect)
  @param rect - An object that must have the `_x, _y, _w, _h` values as properties
  @return An enclosing rectangle with integer coordinates
  
  Calculate the smallest rectangle with integer coordinates that encloses the specified rectangle,
  modifying the passed object to have those bounds.