Comment is no longer true: now handle blocks that span segments.