I noticed that it is used in `hr.employee.public`:
```
image_128 = fields.Image("Image 128", compute='_compute_image', compute_sudo=True)
def _compute_image(self):
for employee in self:
employee_id = self.sudo().env['hr.employee'].browse(employee.id)
...
```
in the compute method sudo() is used anyways, which implies that compute_sudo doesn't change the self in the compute method to be equivalent to self.sudo();
Then what is the point in adding `compute_sudo`?