public function create(Listener $listener, $category = null)
    {
        $eloquent = Foundation::make('antares.component');
        $form     = $this->presenter->create($eloquent, $category, $this->validator);
        Event::fire("antares.form: extension.create", [$eloquent, $form]);
        Event::fire(new FormRender('extension', $form, 'create', $eloquent));

        return $listener->showModuleCreator(compact('form', 'category'));
    }