obecně je to skutečně špatně a nemělo by se to dělat, minimálně ne pro sezení použité i na něco jiného než překlad a spuštění. Podle mě je lepší nastavit to jen pro jeden příkaz (na stejném řádku, v článku je to taky). Při spojení s původní hodnotou té proměnné - tady si nejsem jistý, zda přidávat na začátek nebo na konec ve chvíli, kdy budu mít stejně pojmenované knihovny (asi mezní případ).