makeRect = ({ height, width }, { left, top }) => {
  const ceiledLeft = Math.ceil(left)
  const ceiledTop = Math.ceil(top)
  return {
    width,
    height,
    left: ceiledLeft,
    top: ceiledTop,
    right: ceiledLeft + width,
    bottom: ceiledTop + height
  }
}
Function to create a Rect.
@param {Object} dimensions
@param {Number} dimensions.width
@param {Number} dimensions.height
@param {Object} position
@param {Number} position.left
@param {Number} position.top
@return {Object} Rect { width, height, left, top, right, bottom }