Can be simplified to:
```php
return $this->__dirty && array_key_exists($attribute, $this->attributes) && isset($this->__dirty[$attribute]);
```
Because a value in `__dirty` always is a boolean.