Odstranění skrytých globálních proměnných ve FRPC

Co vytvoří tato konstrukce?

var c = c1 = c2 = 0;

Přeci lokální proměnou c a globální proměnné c1 a c2. Přičemž c1 se ani nepoužilo a navíc se vytvořilo c3 (opět globální).