global

def lines

def lines
  @lines ||= begin
    hunks.flat_map do |hunk|
      hunk.lines.map { |line| Line.new(line, self, hunk) }
    end
  end
end