public function displayNiceView($controller = null, $url = '', $action = '')
    {
        if (!$controller) {
            $controller = $this->owner;
        }

        return singleton('director')->create_view($controller, $url, $action);
    }