[pergola] read function now returns self.data and does not call _read