public function get($key) {
        if (isset($this->_components[$key])) {
            return $this->_components[$key];
        }

        throw new MissingComponentException(sprintf('Application component %s does not exist', $key));
    }