Rather than a `if` `else` :

```php
<?php

if (!isset($this->callbacks[$event])) {
    $this->callbacks[$event] = array();
}

foreach ($this->callbacks[$event] as $_callback) {
    // ...
}

$this->callbacks[$event][] = $callback;
```

Or something like that. Yeah, I don't like `else`s. :D