function resizeTRBL(bounds, resize) {
  return {
    x: bounds.x + (resize.left || 0),
    y: bounds.y + (resize.top || 0),
    width: bounds.width - (resize.left || 0) + (resize.right || 0),
    height: bounds.height - (resize.top || 0) + (resize.bottom || 0)
  };
}
Resize the given bounds by applying the passed
{ top, right, bottom, left } delta.

@param {Rect} bounds
@param {RectTRBL} resize

@return {Rect}