Why this has that to be inside of the `__constructor()` method?
Why not to inicializar alone they?
like ...
```php
private $data = array();
private $lastId = 0;
```

It has some specific reason for this?