function boxOverlapsTargets(box, targets) {
  return array.some(
      targets, /**
                  @suppress {strictMissingProperties} suppression added to
                  enable type checking
                */
      function(target) {
        return boxOverlaps(box, target.box_);
      });
}
Checks whether a given box overlaps any of given DnD target boxes.

@param {!Box} box The box to check.
@param {!Array<!Object>} targets The array of targets with boxes to check
    if they overlap with the given box.
@return {boolean} Whether the box overlaps any of the target boxes.