Is $this->configuration always an guaranteed to be an array?