public function can($slug)
    {
        if ( ! $this->isActive())
            return false;

        return $this->permissions->filter(function (PermissionContract $permission) use ($slug) {
            return $permission->hasSlug($slug);
        })->first() !== null;
    }