read_boundary_lines
if (!read_boundary_lines(self, mod_last_line, mod_first_line))
if (!read_boundary_lines(self, restored_last_line, restored_first_line))
ASSERT_TRUE(read_boundary_lines(self, &self->last_line, &self->first_line));
ASSERT_TRUE(read_boundary_lines(self, &self->last_line, &self->first_line));
ASSERT_TRUE(read_boundary_lines(self, &new_last_line, &new_first_line));
ASSERT_TRUE(read_boundary_lines(self, &self->last_line, &self->first_line));
ASSERT_TRUE(read_boundary_lines(self, &new_last_line, &new_first_line));
ASSERT_TRUE(read_boundary_lines(self, &self->last_line, &self->first_line));
ASSERT_TRUE(read_boundary_lines(self, &new_last_line, &new_first_line));