protected function _generateFiles() {
        if ($this->feature && !$this->isSelectedFeature($this->feature)) {
            $this->logFile->log(null, "did not add aspect kernel because \"$this->feature\" is not selected");
            return;
        }

        parent::_generateFiles();
        $this->files = array_merge($this->files,
                                   $this->aspectKernel->generateFiles($this->class, $this->target));
    }