code: func (pb *Block) OverlapsClosedInterval(mint, maxt int64) bool {
  	// The block itself is a half-open interval
  	// [pb.meta.MinTime, pb.meta.MaxTime).
  	return pb.meta.MinTime <= maxt && mint < pb.meta.MaxTime
  }
docs: // OverlapsClosedInterval returns true if the block overlaps [mint, maxt].