public function set(string $id, array $cfg): bool
  {
    if (
      \bbn\str::is_uid($id) &&
      ($id_menu = $this->get_id_menu($id)) &&
      $this->pref->update_bit($id, $cfg)
    ){
      $this->delete_cache($id_menu);
      return true;
    }
    return false;
  }