function rect2bnd(rect) {
  const $document = $(document);
  return {
    top: rect.top + $document.scrollTop(),
    left: rect.left + $document.scrollLeft(),
    width: rect.right - rect.left,
    height: rect.bottom - rect.top,
  };
}
returns bnd (bounds) from rect

- IE Compatibility Issue: http://goo.gl/sRLOAo
- Scroll Issue: http://goo.gl/sNjUc

@param {Rect} rect
@return {Object} bounds
@return {Number} bounds.top
@return {Number} bounds.left
@return {Number} bounds.width
@return {Number} bounds.height